一般过去时和现在完成时怎么区别

来源:百度知道 编辑:UC知道 时间:2024/05/24 08:52:54
我总区分不来,应该注意什么?

当你在句子里看到有过去时的时候,你一定要注意前面有没有have之类的词(have、has、had)如果没有,那就是一般过去时,如果有,那这个句子就是现在完成时!我没有别人的那么详细,但这些都是我自己归纳的经验~!

I went to the park yesterday.
I have finished my homework.
一般过去时是表示过去的动作,谓语动词用过去时形式。
现在完成时是表示现在已经完成的动作,是have done 的形式。