第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > 英语语法:一般过去时与现在完成时的区别

英语语法:一般过去时与现在完成时的区别

时间:2020-08-19 11:21:30

相关推荐

英语语法:一般过去时与现在完成时的区别

‍前几期我们学习了英语语法:形容词或副词比较级+than、not as/so+形容词或副词原级+as、the+形容词最高级+比较范围、比较级程度的表示、比较中应注意的问题、一般现在时与其他时态的区别。这一期,我们学习‍英语语法:一般过去时与现在完成时的区别。

时态

2.时态的区别

(3) 一般过去时与现在完成时的区别

先比较两个句子:

Haveyou finished?

Didyou finish?

两句话的目的性不同。第一句是问对方“完了没有”,或者“讲完了吗”。第二句紧接着问对方,“你讲完了,我想接着讲”。第二句的含义是:“在我开始发言时,你讲完了吗?”

再比如:

Have youseen the film?

Did you seethe film?

两句话的目的不一样。第一句的目的在于解决现在的问题,即“如果你没有看过这部电影,那么我们就一起去看吧”。也可能是:“如果你已经看过,那就告诉我这部电影好不好看,是否值得看”。第二句用一般过去时,强调过去产,与现在没有什么关系。

综上所述,一般过去时和现在完成时的区别可以简单地归纳如下:

1)现在完成时和现在密切相关,一般过去时和现在毫无关系。

2)现在完成时含有持续性,一般过去时则没有持续性。

3)现在完成时有重复性,一般过去时刚没有。

4)现在完成时比较认真严肃,甚至笨重;一般过去时则轻松方便,有时还带有感情色彩。

5)现在完成时如果表示离现在较近的动作,可以用一般过去时代替。

6)现在完成时常不跟指过去的时间;如果有时间状语,则表示笼统的过去时间段。一般过去时常跟有时间状语,所表示的过去时间是具体而确定的。

7)现在完成时如果用在主句或者一个独立句中,后面的时间状语从句或者另一个独立句的谓语动词常用一般过去时。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。