您所在的位置:首页>在线答疑

怎么区分一般过去时与现在完成时?

八年级 悬赏分 5

怎么区分一般过去时与现在完成时?

提问者

伊莎贝拉

等级:童生

发布时间:2019-05-05

定义上(时间上):

一般过去时只表示过去的动作或状态,和现在不发生联系,它可以和表示过去的时间状语如yeaterday, last night, three weeks ago, in 1990等连用。eg. I watched an American TV propgram last night. (我昨晚看了一个美国电视节目。)看节目只是强调昨晚看的,和现在不发生联系。

而现在完成时表示过去发生的某一动作对现在造成的影响或结果,强调的是现在的情况,所以不能与表示过去的时间状语连用。eg. I have kept the car for ten years. (我拥有这辆车已经有十年了。)有车这个事实是从十年前开始并一直持续到现在,并且现在还在拥有。

结构上:一般过去时谓语动词使用过去式,而现在完成时谓语动词需使用have/has+动词的过去分词。


解答者

Chilli

解答时间:2019-05-05

其他回答共1条
  • wulli

    一般过去时与现在完成时只是结构上的不同,一般过去时谓语动词使用过去式,而现在完成时谓语动词需使用have/has+动词的过去分词。

    解答时间:2019-05-05

护眼模式

在线咨询

需要打开QQ

电话咨询

免费咨询电话

18100178233

意见反馈

扫码添加答疑