英语中何时用完成时何时用过去时

2024-11-01 09:21:01
推荐回答(2个)
回答1:

现在完成时是英语中最难的一个时态,要想知道怎么用,什么时候用,必须理解体会现在完成时态的意义。
现在完成时的含义:
1、强调过去的动作对现在造成的影响或结果。I have had it already。这句话中的have吃是过去发生的,但是整句话是强调have这个过去的动作对现在的影响(我已经吃了,现在吃不下了)。
2、强调过去的动作发生在从过去的某一点到现在为止的这一段时间里。Our hometown has changed a lot。这句话中的change发生在过去,但是不强调这一点(不然就要用过去时态了),而是强调他发生的时间在过去的某一点到现在为止的这一段时间里。
3、强调过去的动作或状态从过去的某一点开始发生,一直发生到现在,甚至还有可能发生下去。He has lived here for five years。这句话表示live这个动作从过去持续到现在。
要分清现在完成时与过去时态的区别。
现在完成时态虽然动作发生在过去,但并不强调过去动作或状态发生的时间在过去。而是强调以上三点。而过去时态只是强调过去动作发生的时间。
现在完成时态还有一些标志性的词,比如already, from then on,before ,since then等等。
学习现在完成时态秘诀是:记含义,重体会,多分析,多比较就行。

回答2:

过去式就等于瞬间性的大招。完成式就等于持续性伤害。够形象吧