怎样区分过去时和现在完成时??(急)

来源:百度知道 编辑:UC知道 时间:2024/06/14 11:57:26
如题!!!!!!!!
我老分不清!帮忙吧!

完成时有标记,如:since\yet.过去时有时间状语:yesterday\this morning

过去完成就是have done,have been done
如果不是,那就是过去时态了,这是最简单的区分法

过去时是指过去发生的某件事情,句中有过去的时间词作为启示,如yesterday,last month等。

现在完成时是指过去发生的事对现在产生的影响,句式为 have\has+动词的过去分词。如,He has been a teacher. 他已经是一名老师了。

希望对你有所帮助。