过去时和现在完成时要怎么区分啊····
2个回答

其实很简单,语法一定要结合具体的句子来理解:

I finished my homework yesterday.(过去时)

昨天,我做完了家庭作业.

I have finished my homework.(现在完成时)

我已经做完了家庭作业.

过去式强调事情发生在过去,现在完成时强调“已经...”的效果、结果,和对现在的影响.

例中的“完成家庭作业”虽然都是过去发生的,但第一句纯粹是阐述一种事实;而第二句则暗含“现在我不用做作业”的意味.