高中英语语法知识点总结|英语语法知识点:过去完成进行时

来源:名资汇网 作者:caiji007 2023-05-30 09:05:54
分享到:

  :过去完成进行时表示一个动作从过去某时开始,一直延续到另一个过去时刻,到那个时刻,该动作可能刚刚终止,也有可能还在继续。下面我们一起看看这篇《过去完成进行时》。

  形式

  hadbeen+V-ing形式

  用法

  1.过去完成进行时所表示的动作与过去的时间的关系,可以用时间状语来表示,也可以通过上下文来表示。例如:

  Bytheendoflastmonththeyhadbeenworkinghereforabouttendays.到上个月为止,他们在这里工作大约有十天了。

  Shesaidthatshehadbeenlisteningtoradioafterschool.她说她放学后一直在听收音机。

  2.过去完成时可以表示一个动作已经结束,但其结果仍然影响到过去的某一时刻。例如:

  Ithadbeenrainingandthestreetwasstillwet.天一直在下雨,街道仍然很湿。

  3.像work、study、stay、sing、teach等延续性动词与表示一段时间的时间状语连用时,用过去完成进行时可以表示一个动作一直延续到过去某一时刻,通常强调动作的持续性和不间断性。例如:

  Shehadbeenstudyingfortwohourswhenherclassmatecametovisither.当她的同学来看她的时候,她学习有两个小时了。

  4.过去完成进行时与过去进行时的区别。过去进行时主要表示过去某时的一个动作正在进行。例如:

  Iwaswritingaletterwhenshecametoseeme.当她来看我时我正在写信。

  Ihadbeenwritingaletterfortwohoursbythetimeshecametoseeme.当她来看我的时候,我已经写了两个小时的信了。

  5.过去完成进行时与过去完成时的不同。过去完成时表示过去某时间前已经发生的动作或情况,这个过去的时间可以用by,before等介词短语或一个时间状语从句来表示;或者表示一个动作在另一个过去动作之前已经完成。例如:

  TheyhadjusthadbreakfastwhenTomcamein.汤姆来时,他们刚吃过早饭。

  TheyhadbeenhavingbreakfastfortenminuteswhenTomcamein.汤姆来时,他们已经吃了十分钟的早饭了。

  本文载自微信公众号英语语法学习。本文已获转载授权,版权归作者所有,如需转载,请联系原微信公众号英语语法学习。

  公众号:英语语法学习

  本文为原创文章,版权归作者所有,未经授权不得转载!

标签
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40