现在完成时与现在完成进行时的区别

2019-02-26 12:03:11 来源: bingfree
现在完成时与现在完成进行时   我们在进行学习之前,先来看一看现在完成式时态中:现在完成时与现在完成进行时两者之间都有什么区别和联系。看来说说现在完成的特点和用法:现在完成进行时综合了现在完成时和现在进行时两者的基本特点。

  但是在使用的具体过程中,由于它有现在完成时的特点,所以可以表示某一动作对现在产生的结果或者影响;由于客观存在有现在进行的特点,所以也可以表示某一动作的延续性、重复性和生动性,这就是它的特点。
  现在完成时和现在完成进行时的一般区别两个完成时的比较和区别

1)现在完成进行时和现在完成时都可表示动作对现在产生的结果,但前者所表示的的结果是直接的,而后者所表示的则是最后的结果。

比如:

Students have been cleaningthe classroom.

Students have cleanedthe classroom.

第一句可以译成“学生一直在打扫教室”。其直接结果可能是:学生还在忙于打扫教室。

第二句可以译成“学生把教室打扫过了”。其最后结果是:现在教室很清洁。
 

2)现在完成进行时通常有延续性,现在完成时则没有。比如:

They have been wideningthe road.

They have widenedthe road.

第一句的意思是他们在加宽马路,尚未完工。

第二句的意思是已经完工,可以通车了。
 

现在完成时时态的学习推荐3)现在完成进行时表示动作在重复,现在完成时则常常不带重复性。比如:

Haveyou been meetingher lately?

Have you mether lately?

第一句有“经常相见”之意。

第二句则强调是否最近见过面。
 

4)现在完成进行时比较生动,含有明的感情色彩;而现在完成时往往只说明一个事实、一种影响或者结果,平铺直叙,没有感情色彩。比如:

Who’s been eatingmy cookies?

Who’s eatenmy cookies?

第一句表示愤怒不满。现在完成进行时兼有进行时态,所以含有饼干“未”被全部吃光的意思。

第二句是完成时态,说明饼干“已经”被吃光了。

【学习小结】
  在了解了知识点之后,我们可以知道其实这两种不同的完成式时态之间还是有很大区别的。在使用过程中,我们应该注意区分细节,到底有什么不同的地方。这样一来,在不同的时态表达中我们才能够用的得心应手。

推荐阅读
取消
孙莉英语
孙莉英语网,一家专注一对一外教的英语培训网站