英语现在完成时与一般过去式的区别

2024-12-28 20:41:47
推荐回答(2个)
回答1:

一般过去时表示
过去某个特定时间发生,也可以表示过去习惯性的动作。一般过去时不强调动作对现在的影响,只说明过去。
现在完成时 表示

过去去发生并且已经完成的动作对现在造成影响或后果
过去某一时间开始并一直持续到现在的动作或状态

回答2:

一般过去时是指过去发生的事情,与现在无关,有时有时间状语last time , just now等,
现在完成时是过去发生的事情或状态对现在造成影响或结果,如果是状态有可能持续到现在还会继续持续下去,看到already,2 times,for a long time等
两个时态最大区别就是一个强调动作发生在过去,一个强调过去动作对现在造成影响或结果。