现在完成时与一般过去时的区别现在完成时强调对现在的影响,但具体是指怎样的影响,或者说怎样才算造成了影响,有些句子看不出有

现在完成时与一般过去时的区别
现在完成时强调对现在的影响,但具体是指怎样的影响,或者说怎样才算造成了影响,有些句子看不出有没有影响……比如说I set down the things that happend to me.发生在我身上的事应该算对现在造成影响了,为什么不说have happened?
挖坑葬吾 1年前 已收到3个回答 举报

清秋诗社 幼苗

共回答了27个问题采纳率:92.6% 举报

一般过去时表示在过去特定的时间里发生的动作或存在的状态,比如,I lived in Beijing,two years ago.强调过去.另一方面,它用于过去某段时间发生的动作或存在的状态,多为for+时间段.I lived in the countryside for 10 years.
现在完成时则是吧过去和现在联系在一起.强调动作以完成,对现在的影响.比如,Have you had lunch yet?Yes,l have.l've just had it.正式因为我吃过了,所以对现在产生的影响就是我现在不饿了.现在完成时还表示动作从过去开始持续到现在.例如,He has lived here since 10years ago.他现在依旧住在这里.
还有有一个区分就是,介绍事实用完成时,说明细节用过去时.
这可是我用爪机一个一个字码的,有错字请见谅...时态要练好做题不可少,英语的语感哼重要,虽然很空,但这是我上学时的经验.至于为什么不用have happened是因为happened在此强调过去发生,修饰thing.并没有暗示事件对现在产生影响.哦哦哦,好累啊,

1年前

10

ub_poster 幼苗

共回答了3个问题 举报

用过去时的句子一般有明确的过去时间. 现在完成时的句子也有对现在的影响

1年前

2

魂儿飘飘 幼苗

共回答了599个问题 举报

现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
一般过去时表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格。
通俗的说,现在完成时是过去的动作对现在产生了影响或者过去的动作一致持续到现在,而一般过去时仅仅是现在发生的一个动作,与现在无...

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.110 s. - webmaster@yulucn.com