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

来源:百度知道 编辑:UC知道 时间:2024/05/29 02:13:23
我搞不懂 过去发生的事多多少少会对现在产生影响嘛 那为啥还要弄一个一般过去时呢 那不是多此一举吗
高手 拜托了 好的赏~~~~~~~~

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

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

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