英语完成时态.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

英语完成时态

英语语法:过去将来完成进行时

一、过去将来完成进行时表示从过去某时间开始一直延续到过去未来某一时间的动作,常与由介词by等引导的表示到过去未来的某时的时间副词连用。

二、形式

由should/wouldhavebeen+v-ing构成;

否定形式should/would+nothavebeen+v-ing;疑问形式是将should/would提前。

三、基本用法

过去将来完成进行时表示动作从过去某一时间开始一直延续到过去将来某一时间。动作是否继续下去,视上下文而定。如:

HesaidthatbytheendofthespringtermhewouldhavebeenstudyingEnglishforthreeyears.

他说到春季(即下)学期末,他将学了三年英语了。

Hetoldmethatbytheendoftheyear.hewouldhavebeenlivingthereforthirtyyears.

他告诉我,到年底他在那里住了有30年了。

一、过去完成进行时:表示一个动作从过去某时开始,一直延续到另一个过去时刻,到那个时刻,该动作可能刚刚终止,也有可能还在继续。

一、过去完成进行时:表示一个动作从过去某时开始,一直延续到另一个过去时刻,到那个

时刻,该动作可能刚刚终止,也有可能还在继续。

二、形式:hadbeen+V-ing形式

三、用法:

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

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

Shesaidthatshehadbeenlisteningtoradioafterschool.她说她放学后一直在

听收音机。

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

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

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

3.像work、study、stay、sing、teach等延续性动词与表示一段时间的时间状语连用时,

用过去完成进行时可以表示一个动作一直延续到过去某一时刻,通常强调动作的持续性和不间断性。例如:

Shehadbeenstudyingfortwohourswhenherclassmatecametovisither.当她

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

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

行。例如:

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

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

5.过去完成进行时与过去完成时的不同。过去完成时表示过去某时间前已经发生的动作或

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

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

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

一、现在完成进行的形式I/we/theyhavebeen+动词的现在分词

一、现在完成进行的形式

I/we/theyhavebeen+动词的现在分词

He/she/ithasbeen+动词的现在分词

二、现在完成进行的功用

1)表示一个在过去开始而在最近刚刚结束的行动,如:Annisverytired.Shehasbeenworkinghard.

Whyareyouclothessodirty?Whathaveyoubeendoing?

表示一个从过去开始但仍在进行的行动,如:

Ithasbeenrainingfortwoh

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档