欢迎您访问科普小知识本站旨在为大家提供日常生活中常见的科普小知识,以及科普文章!
您现在的位置是:首页  > 教育教学

英语考点:现在完成时和一般过去式的区别

科普小知识2021-10-05 14:02:22
...

①现在完成时强调过去发生的动作对现在的影响和结果,而一般过去时与现在没有联系,只是说明某个动作发生的时间是在过去。

②一般过去时通常与具体明确的过去时间状语连用。如yesterday,lastweek,twoyearsago,justnow,in2002等;而现在完成时则常与just,already,ever,never等模糊的过去时间状语和thesedays,thisweek,since...,for...等表示一段时间的状语连用。

【典型例题】

—______youyourhomeworkyet?

—Yes.I_____itamomentago.

A.Did;do;finished

B.Have;done;finished

C.Have;done;havefinished

答案:B

解析:本题考查一般过去时和现在完成时的用法区别。问句中的yet表明应该用现在完成时,而回答中的amomentago是一个明确的过去时间状语,应该用一般过去时。