现在完成进行时讲解及练习.docx

上传人:b****6 文档编号:6119864 上传时间:2023-01-03 格式:DOCX 页数:9 大小:19.76KB
下载 相关 举报
现在完成进行时讲解及练习.docx_第1页
第1页 / 共9页
现在完成进行时讲解及练习.docx_第2页
第2页 / 共9页
现在完成进行时讲解及练习.docx_第3页
第3页 / 共9页
现在完成进行时讲解及练习.docx_第4页
第4页 / 共9页
现在完成进行时讲解及练习.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

现在完成进行时讲解及练习.docx

《现在完成进行时讲解及练习.docx》由会员分享,可在线阅读,更多相关《现在完成进行时讲解及练习.docx(9页珍藏版)》请在冰豆网上搜索。

现在完成进行时讲解及练习.docx

现在完成进行时讲解及练习

9.现在完成进行时

1定义:

现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。

2现在完成进行时的构成:

现在完成进行时是由“have/has+been+动词的现在分词”构成

3现在完成进行时的基本句型

肯定式I/Wehavebeenworking.

疑问式Haveyoubeenworking

简略回答Yes,I/wehave.No,I/wehaven't.

肯定式He/She/Ithasbeenworking.

疑问式Hashe/she/itbeenworking

简略回答Yes,he/she/ithas.No,he/she/ithasn't.

%

4现在完成时的用法

1)在强调指出动作还未结束,还要继续下去。

如:

I'vebeenreadingthisbookfortwohours,butIhaven'tfinishedit.这本书我已读了两个小时了,但我还没读完。

I'vereadthisbook.我已读完这本书了。

2)强调动作延续时间的长久或带感情色彩。

Shehasalwaysbeenworkinglikethat.她一贯是这样工作的。

3)现在完成进行时也可表示现在以前这段时间反复发生的事情。

We'vebeenseeingquitealotofeachotherrecently.最近我们经常见面。

5现在完成时和现在完成进行时的区别

1)现在完成进行时更强调动作的延续性,它是现在完成时的强调形式。

试比较:

We'vebeenlivingherefortenyears.

We'velivedherefortenyears.我们在这儿已经住了十年了。

2)在不用时间状语的情况下,现在完成进行时表示动作仍在进行。

而现在完成时则表示动作在过去已结束。

如:

Thestudentshavebeenpreparingfortheexam.(还在进行)学生们一直在准备考试。

Thestudentshavepreparedfortheexam.(已经结束)学生们为考试作了准备。

3)有些表示状态,感情,感觉的动词如:

have,exist,like,hate,hear,know,sound等动词不能用于现在完成进行时,但可用于现在完成时。

如:

They'veknowneachothersince1970.自从1970年起他们就相互认识了。

 

;

 

 

'

 

过去完成进行时用法详解

一、结构形式

过去完成进行时由“hadbeen+现在分词”构成,因此无人称变化。

二、用法归纳

■过去完成进行时表示持续到过去某时的一个动作(可算是现在完成进行时的过去式):

Thegroundwaswet.Ithadbeenraining.地是湿的。

此前一直在下雨。

|

Atlastthebuscame.Ihadbeenwaitingforhalfanhour.最后公共汽车来了,我已等了半小时。

Shewasoutofbreath.Shehadbeenrunning.她气喘吁吁,她一直在跑来着。

Hegaveupsmokinglastyear.He’dbeensmokingfortwentyyears.去年他戒烟了。

他抽烟已经二十年。

■过去时间可用一个时间状语表示:

WhenIfirstmether,shehadbeenworkinginthecompanyfortenyears.我第一次见到她时,她在那家公司已工作十年了。

Ihadnotbeenwaitinglongwhenataxidrewup.我没等多久就来了一辆出租车。

Shehadbeenlookingattheparcelforsometimebeforesherealizedthatitwasforhermother.这包裹她看了好一会儿才明白这是寄给她妈的。

Until/Uptillthenshehadbeenlivingwithherdaughter.到那时为止她一直和她女儿一起住。

■但在更多情况下过去时间由另一句子表示出来,毋需加上时间状语:

Hereyeswerered.Itwasobviousshehadbeencrying.她眼睛红红的,显然她是哭了。

Janewasannoyed.Peterhadbeenphoninghereverynight.简很不高兴。

彼得一直每晚给打电话。

Hewasverytired.Hehadbeenworkingallday.他很累。

他干了一整天活。

Shecouldn’tunderstandhim.Shehadn’tbeenlearningEnglishlong.她不懂他的话。

她学语的时间还不长。

Iwokeup—Ihadbeenhavingabaddream.我醒了,我做了个恶梦。

Shewasverytired.Shehadbeentypinglettersallday.她很累了。

她整天都在打信件。

Hereyeswerered.Itwasobviousshehadbeencrying.她的眼睛红了,显然她刚哭过。

Wehadbeendoingbusinesswitheachotherforyearsbeforewequarrelled.在吵翻之前,我们多年来在业务上一直来往。

WhenIfirstmetAnn,shehadbeenworkingforExxonfor15years.我第一次遇到安的时候,她已在埃克森公司干了15年了。

Jennywasannoyed.Jimhadbeenphoninghereverynightforawholeweek.詹妮生气了。

整整一星期,吉姆天天晚上都给她打电话。

■有时上下文可说明是谈过去的事,因此不需要时间状语:

'

ShehadbeenwatchingTVallday.她看了一天的电视。

Ihadbeenreadingyourbook.我一直在看你写的书。

Therainhadbeenpouringallnight.倾盆大雨下了一整夜。

Wehadbeentravellinginmanycountries.我们一直在许多国家旅游。

这个时态也可用在某些从句中,这时从句的动作发生在主句的动作之前而对其有影响:

Iheardyou’dbeenlookingforme.我听说你一直在找我。

ThatwasjusttheletterIhadbeenexpecting.这正是我一直期待的信。

Thatwasexactlywhatwehadbeentryingtodo.这正是我们一直想做的事。

Iwantedtoknowwhathadbeengoingon.我想知道一直在发生什么事。

Thedriveincreasedthefatigueshehadbeenfeeling.开车增加了她一直感到疲惫感觉。

~

Theysaidthattheyhadbeenfightingfortheirrightsalltheseyears.他们说这些年来他们一直在为他们的权利而斗争。

三、特别补充

■凡不能用于进行时的动词均不能有这种时态,但动词want(有时还有wish)除外。

如:

Theboywasdelightedwithhisnewknife.Hehadbeenwantingoneforalongtime.男孩对新小刀很高兴。

他早就想要一把了。

■过去完成进行时没有被动语态。

 

<

 

过去将来进行时

  一.基本结构:

  1.过去将来进行时由should(would)+be+现在分词

  2.否定:

should(would)+not

  二.基本用法:

  1.过去将来进行时表示就过去某一时间而言,将来某一时刻或某一段时间正在进行的动作,主要用于宾语从句中,尤其多用于间接引语中。

.

  举例:

  Theysaidtheywouldbecoming.

  他们说了他们将要来。

(用于间接引语中)

  HeaskedmewhatIshouldbedoingatsixthenextday.

  他问我次日六点将正在做什么。

(用于间接引语中)

  Thenewjobhewouldbetakingwasraisingracinghorses.

  他将要接受的新工作是养赛马。

(用于定语从句中)

  2.过去将来进行时可以表示在过去某一时间之后即将进行的动作。

  举例:

  Hesaidhecouldnotcomebecausehewouldbehavingameeting.

  他说他不能来因为要开会。

  3.过去将来进行时表示在过去将来某一时间正在发生的动作。

它常和表示过去将来的时间状语连用,

  但上下文清楚时,时间状语亦可省略。

和将来进行时一样,它也常表计划中的事,不表意愿或打

  算。

它还有一个特点,即常用在宾语从句(尤其是间接引语)中。

  举例:

  JohntoldusthatMarywouldbecomingnextday.

  约翰告诉我们玛丽第二天来。

  IneverrealizedthatsomedayIwouldbelivinginChina.

  我从未想到将来有一天会在中国居住。

  Shesaidshewouldbesettingoffonthe10o’clocktrain.

`

  她说她将乘10点钟的火车走。

  4.过去将来进行时有时也可用在其它从句中。

  举例:

  ThenewnamehewouldbeusingwasJackJones.

  他将用的新名是杰克·琼斯。

(用在定语从句中)

  HewouldpaytherestashewouldbeleavingFrance.

  其余款项,他将在离开法国时付清。

(用在状语从句中)

  5.过去将来进行时也可用在独立句中。

  Thecarstarted.EllenJameswouldbedrivingofftotheuniversity.

车子发动了。

埃伦·詹姆斯要开车到大学去。

|

 

;

 

 

/

将来完成时

  将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。

经常与before+将来时间或by+将来时间连用,也可与before或bythetime引导的现在时的从句连用。

构成

  will/shall+have+完成式用于第一人称,will+have+完成式用于其他人称。

实例

  a.状态完成:

表示某事继续到将来某一时为止一直有的状态。

  b.动作完成:

表示将来某一时或另一个将来的动作之前,已经完成的动作或已获得的经验。

  Theywillhavebeenmarriedfor20yearsbythen.

  YouwillhavereachedShanghaibythistimetomorrow.

  将来完成时的构成

  将来完成时的构成是由"shall/will+have+过去分词"构成的。

  Beforelonghewillhaveforgottenallaboutthematter.

  不久他就会全然忘记这件事的。

  Heissomebodynow.Hewillnothaverememberedhisoldclassmates.

  他现在是一个有身份的人了,他可能不会记得老同学了。

  WillyouhaveknownKevinfor10yearsnextmonth

  到下个月你认识凯文该有10年了吧

  将来完成时的用法

  ①表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。

~

  Weshallhavelearned12unitsbytheendofthisterm.

  到这个学期末,我们将学完12个单元。

  BythetimeyougethomeIwillhavecleanedthehousefromtoptobottom.

  你到家之前我将把房子彻底打扫一遍。

  ②表示推测,相当于"musthavedone"结构。

  Youwillhaveheardofthis,Iguess.

  我想你已经听说过这件事了。

  Iamsurehewillhavegottheinformation.

  我相信他一定得到了这个信息

  ③.表示某种状态一直持续到说话人所提及的时间

:

  wewillhavebeenmarriedayearonjune25th

  到6月25日我们俩结婚就满1年了

过去将来完成时的用法

 

一、构成方法

过去将来完成时由“would+have+过去分词”构成。

二、用法及用例

过去将来完成时表示在过去看来将来某时会已经完成的动作:

Shesaidshe’dhavefinishedherexamsbythen.她说那时她会已经考完试了。

IthoughtSophiawouldhavetoldyousomething.我想索菲娅会已告诉你一地情况。

Ithoughtyouwouldhavefinishedbynow.我想你现在一定已经干完了。

TherearealotofthingsIshouldhavelikedtoaskyou.有好些事我本想问你的。

Heknewbythetimehearrivedshewouldhavegonehome.他知道他到时她会已经回家了。

Well,well!

Whowouldhaveguessedit!

真是的!

这谁会想到呀!

 

%

 

过去将来完成进行时

  形式

  should+havebeen+现在分词用于第一人称,而wouldhave

  been+现在分词用于其他人称。

  用法

  I/weshouldhavebeenworking.

.

  将来完成进行时与将来完成时的关系和现在完成进行时与现在完成时的关系一样。

即在以下情况下可以用将来完成进行时而不用将来完成时:

  1动作本身就是连续的:

  Bytheendofthemonthhewillhavebeenliving/working/studyingherefortenyears.

  到了月底他在这里居住/工作/学习就满十年了。

  2一种经常进行的动作被表示为连续的动作:

  Bytheendofthismonthhewillhavebeentraininghorses/climbingmountainsfortwentyyears.

  到了这个月底他驯马/登山就满20年了。

  但是如果提到所驯马匹或所攀登的山峰的数目,或用任何方式把动作分割为一次又一次的动作,就必须用将来完成时:

  Bytheendofthemonthhewillhavetrained600horses/climbed50mountains.

  到本月底,他驯服的马就有600匹/攀登的山峰就有50座了。

&

  将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。

经常与before+将来时间或by+将来时间连用,也可与before或bythetime引导的现在时的从句连用。

  1)构成will/begoingtodosth.

  2)概念

  a.状态完成:

表示某事继续到将来某一时为止一直有的状态。

  b.动作完成:

表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。

  Theywillhavebeenmarriedfor20yearsbythen.

  YouwillhavereachedShanghaibythistimetomorrow.

  将来完成时的构成

  将来完成时的构成是由"shall/will+have+过去分词"构成的。

  Beforelonghewillhaveforgottenallaboutthematter.

  不久他就会全然忘记这件事的。

  Heissomebodynow.Hewillnothaverememberedhisoldclassmates.

  他现在是一个有身份的人了,他可能不会记得老同学了。

  WillyouhaveknownKevinfor10yearsnextmonth

  到下个月你认识凯文该有10年了吧

  将来完成时的用法

  ①表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。

  Weshallhavelearned12unitsbytheendofthisterm.

  到这个学期末,我们将学完12个单元。

  BythetimeyougethomeIwillhavecleanedthehousefromtoptobottom.

  你到家之前我将把房子彻底打扫一遍。

  ②表示推测,相当于"musthavedone"结构。

  Youwillhaveheardofthis,Iguess.

  我想你已经听说过这件事了。

  Iamsurehewillhavegottheinformation.

  我相信他一定得到了这个信息。

&

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1