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

一般过去时表示

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

现在完成时 表示

过去去发生并且已经完成的动作对现在造成影响或后果

过去某一时间开始并一直持续到现在的动作或状态