四级语法cet4语法完成进行时.docx
《四级语法cet4语法完成进行时.docx》由会员分享,可在线阅读,更多相关《四级语法cet4语法完成进行时.docx(11页珍藏版)》请在冰豆网上搜索。
四级语法cet4语法完成进行时
四级考试:
cet4语法—完成进行时
完成进行时
现在
过去
将来
过去将来(一般不考虑,并不代表没有)
__完成进行时:
一直持续到__,可能还要持续下去的动作或状态
一.现在完成进行时Thepresentperfectprogressive
结构:
现在完成have/has+done, 现在进行时be+doing
Have/has+been+doing(加肉饼)
概念:
从过去某一时开始一直延续到现在,可能还要继续下去的动作或状态。
用法:
1.eg:
TheChinesehavebeenmakingpaperfortwothousandyears.
Stress:
thousand thousandsof……前没有数字等限定词
基数等限定词+thousand……后没s,没of
dozen,score,hundred,million与thousand一样
Iwantthree____theseeggs.
A.dozen B.dozens C.dozen of D.dozensof
注意:
当这些词后面的名词有了the,these,those等特指限定词修饰时,或其后的接的是us,them这样的人称代词时,则此时必须用介词of:
Threethousandofthestudents
Onedozenofthem
IhavebeenlearningEnglishsincesevenyearsago.
I’vebeenwritinglettersallthemoring.
Sinceheleftmelastweek,Ihaven’tbeensleepingatall.
Shehasneverbeenthinkingoverhermarriageafterherfatherdiedtwoyearsago.
以上为从过去开始一直延续到现在,这个动作是否继续下去,则由上下文决定。
常与for…,since,thismonth,allnight,allthemorning,thesedays等表示一段时间的状语连用。
1.They_______ussincefiveo’clockthismorning.
A.arehelping B.havebeenhelping
C.havebeenhelped D.havehelped
2.eg:
Ihavebeencallingyouseveraltimesintwodays.
In&within
in和within的用法区别
in后接表示时间长度的名词,意为“过多少时间”或“在多少时间内”,有“不少于”之含意;within后可接表示时间长度或距离的名词,表示在“这一范围内”,有“不到”或“不超过”之意。
如:
①Thestudentswillhavemid-termexamsinafewdays'time.
过几天学生将要期中考试。
②Hewillbehackinaweek.他过一星期回来。
③Hefinisheddrawingthehorsein/withinfiveminutes.
他五分钟内画完了那匹马。
④Myuncleliveswithintenminutes'walk.
我叔叔住在离这儿步行五分钟的地方。
(不用in)
⑤Keepthedictionarywithinyourreach.
把词典放在你够得着的地方。
(不用in)
▲in表示“过多少时间”时,通常和一般将来时连用,如句①②:
表示某一动作“在多少时间内”完成时通常用within,和一般将来时,一般现在时或一般过去时连用。
▲句①中inafewdays\'time=inafewdays.如要说某一活动或事情离现在还有多少时间,一般说in…time或away。
如:
⑥Bob\'sbirthdayisinfivedays\'time.=Bob\'sbirthdayisfivedaysaway.
过5天就是鲍勃的生日了。
打电话:
givesbabuzz=callsbup=ringsbup=makeaphone
Thinkitoverandgivemeabuzzifyoudecidedtojoinus.
您拨打的用户已关机----Sorry,thesubscriberyoudialedispoweroff.
(中英文对照)数字移动电话网交换机录音通知规范1、空号:
中文:
您好!
您所拨打的号码是空号,请核对后再拨。
英文:
Sorry!
Thenumberyoudialeddoesnotexist,pleasecheckitanddiallater.
2、被叫用户关机:
中文:
您好!
您所拨打的电话已关机。
英文:
Sorry!
Thesubscriberyoudialedispoweroff.
3、被叫不在服务区:
中文:
对不起!
您拨打的用户暂时无法接通,请稍后再拨。
英文:
Sorry!
Thesubscriberyoudialedcannotbeconnectedforthemoment,pleaserediallater.
4、主叫欠费停机/单向停机
中文:
对不起!
您的电话已欠费,请您续交话费,谢谢!
英文:
Sorry,yourtelephonechargeisoverdue,pleaserenewit,thankyou!
5.被叫忙:
(1)被叫用户登记了呼叫等待功能
中文:
您好!
请不要挂机,您拨打的电话正在通话中。
英文:
Sorry!
Pleaseholdon,thesubscriberyoudialedisbusynow,.
6.中继忙/网络忙:
中文:
对不起!
您拨打的用户暂时无法接通,请稍后再拨。
英文:
Sorry!
Thesubscriberyoudialedcannotbeconnectedforthemoment,pleaserediallater.
-----Itriedrinningyoutoday,butIcouldn’tgetthrough.
-----Oh,no.Thephonewasoutoforder.
It’snolongerinservice.
It’soutofservice.
We’vebeenseeingquitealotofeachotherrecently.
He’sbeenscoringplentyofgoalsthisseason..
Plentyof:
1.很多,大量的
Therewereplentyofeggsinthefridge.
2.充足的(修饰不可数n)
Wehaveplentyoftimetofinishthejob.
Alltheseyearstheyhavebeencountibutingarticlestoourmagazine.
Countibute…to
①捐赠(物或款);捐助
Thewriterpersonallycontributed£5000totheearthquakefund.
②导致,是……的原因
Medicalnegligence['neglidʒəns]疏忽,忽视wassaidtohavecontributedtoherdeath.
③为(报纸,杂志,电台或电视节目)撰稿,投稿
Shecontributedtoanumberofarticlestothemagazine.
Shehasbeenbeingangryallthemorning.
表示一直到说话时为止的一段时间内一再重复的动作或状态
I_______thebookthewholeday,yetIhaven’tfinishedit.
A.havebeenreading B.haveread
C.amreading D.hadbeenreading
3.Wehavebeenwaitingforyouforanhour.(动作不再进行下去)
表示在说话时刚结束的动作
Pleasecomein.We_______aboutyourpaper.
A.talk B.hadbeentalking
C.havebeentalking D.wouldhavetalked
4.不用来表进行时的动词
表心理情感的:
love,hate,like,respect,prefer,knowandsoon
表存在,状态的词:
exist,lie,remain,stand,seem
表感觉sound,feel,hear,taste
accept,allow,end,refuse,promise,decide
believe(相信),doubt(怀疑),see(看见),hear(听见),know(知道)
understand(理解),belong(属于),think(认为),consider(认为),feel(觉得)
look(看起来),seem(看上去),show(显示),mind(介意),have(有)
sound(听起来),taste(尝起来),require(要求),possess(拥有),care(关心)
like(喜欢),hate(讨厌),love(喜爱),detest(憎恨),desire(意欲)这些词一般不用在进行时中,不要在其后轻易加—ing.
Ihavebeenknowinghimforyears. ×
Ihaveknownhimforyears. √
区别:
现在完成时和现在完成进行时
1.TheyhavebeenlivinginBeijingforfiveyears.
=TheyhavelivedinBeijingforfiveyears.
Ihavebeenworkingherefortwoyears.
=Ihaveworkedherefortwoyears.
大多数时不能等同
Ihavebeendoingmyhousework.
Ihavedonemyhousework.
Theyhavebeenbuildingabridge.
Theyhavebuiltabridge.
2.Thestudentshavebeenpreparingfortheexam.(还在进行)
Thestudentshavepreparedfortheexam.(已结束)
进行时表进行,完成表完成
Stress:
preparesth/sbforsth/sb
3.They’veknowneachothersince1990.
Ihaveheardofyou.
有些表示状态,感情,感觉的动词,如have,exist,like,hear,know,soundandsoon不用于现在完成进行时,但可以用于现在完成时。
4.1)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果。
如:
Wehavebeencleaningtheclassroom.(a)
Wehavecleanedtheclassroom.(b)
(a)句可译为“我们打扫教室来着。
”其直接结果可能是:
我们身上都是灰。
(b)句可以译为“我们把教室打扫过了。
”其结果是:
现在教室很清洁,可以用了。
又,(a)句表示教室刚刚打扫过,(b)句则可能表示教室是昨天打扫的。
Becareful!
Johnhasbeenpaintingthedoor.(a)
Johnhaspaintedthedoor.(b)
(a)句表示约翰刚刚把门油漆过,现在油漆还未干,所以你要小心。
(b)句则无此含义,油漆可能已干了。
(2)现在完成进行时有时有延续性,现在完成时往往没有。
如:
Theyhavebeenwideningtheroad.(a)
Theyhavewidenedtheroad.(b)
(a)句的意思是他们在加宽马路,但尚未完工。
(b)句的意思则是已完工了。
有时现在完成时有延续性(如一些属于持续体的动词),但无临时性质。
如:
Mr.SmithhasbeenlivinginLondonsince1978.(a)
Mr.SmithhaslivedinLondonsince1979.(b)
(a)句有“史密斯先生在伦敦久居”的含义,(b)句则没有。
(3)但现在完成进行时并不总是具有临时的性质,如:
MymotherhasbeenteachingEnglishfortwentyyears.(a)
MymotherhastaughtEnglishfortwentyyears.(b)
(a)句在此并无临时性质,但较口语化。
(b)句则较为正式。
又,(a)句表示动作现在仍在继续.并将延续下去,(b)句的动作是否延续下去,须由上下文决定,但在一般情况下都是延续下去的。
(4)现在完成进行时往往表示动作在重复,现在完成时则常常不带重复性。
如:
Haveyoubeenmeetingherlately?
(a)
Haveyoumetherlately?
(b)
(a)句有“经常相会”之意,(b)句则没有。
(b)句如与often,everyday等时间状语连用,当然也表示动作在重复。
(5)现在完成进行时比较生动,有时含有明显的感情色彩,而现在完成时往往只说明一个事实,一种影响或结果,平铺直叙,没有什么感情色彩可言。
如:
Whathaveyoubeendoing?
(a)
Whathaveyoudone?
(b)
(a)句表示惊异。
(b)句只是一个问题。
Haveyoubeenwaitinglong?
(a)
Haveyouwaitedlong?
(b)
(a)句较(b)句生动。
又,(a)句比较口语化。
Ihavebeenwantingtomeetyouforlong.(a)
Ihavelongwantedtomeetyou.(b)
(a)句比(b)句更亲切,更有礼貌。
RecentlyMaryhasbeendoingherworkregularly.(a)
RecentlyMaryhasdoneherworkregularly.(b)
(a)句显然是在表扬玛丽。
(b)只说明一个事实。
下面还有一例,颇为有趣:
Who'sbeeneatingmyapples?
(a)
Who'seatenmyapples?
(b)
(a)句有强烈的感情色彩,表示愤怒不满,(b)句只是希望回答的一个问题。
又,(a)句兼有进行时态,所以有“苹果未被全部吃光”的意思,(b)句是完成时态,说明“苹果一个不剩了”。
二.过去完成进行时Thepastperfectprogressivetenses
结构:
过去完成时haddone, 进行时be+doing
过去完成进行时hadbeendoing
I’dbeensleepingwhenhecame.
HetoldusthathehadbeenstudingGermanysince1990.
表一直持续到过去某时,而当时仍在继续进行的动作。
过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间。
和过去完成时一样,过去完成进行时也必须以一过去时间为前提。
IhadbeenlookingforitfordaysbeforeIfoundit.
这东西我找了好多天才找着的。
Theyhadonlybeenwaitingforthebusafewmomentswhenitcame.
他们只等了一会儿车就来了。
It_______forfourdayswhenwearrived,sotheroadswereverymuddy.
A.wasraining B.wouldberaining C.hadbeenraining D.hasrained
2.eg:
Hehadbeenmentioningyournametome.
Youhadbeengivingmeeverything.你对我真是有求必应。
表示反复的动作。
3.eg:
Thedoctoraskedwhathehadbeeneating.
Iaskedwheretheyhadbeenstayingallthosedays.
过去完成进行时还常用于间接引语中。
4.eg:
Ihadonlybeenreadingafewminuteswhenhecamein.
She'donlybeenreviewingherlessonsforashortwhilewhenherlittlesisterinterruptedher.
Ihadbeensleepingwhenmyfriendtelephoneme.
过去完成进行时之后也可接具有“突然”之意的when分句。
特别的:
1)尚未完成:
Hehadbeenwritingthenovel.(Hehadnotfinishedityet.)
2)未得结果:
Wehadbeenstudyingwhatourenemyhadsaid.(Butwewerenotabletounderstandit.)
3)企图:
Hehadbeenstudyingthemeaningofthisproverb.(Hewastryingtostudyit.)
4)最近情况:
Hehadbeenquarrellingwithhiswife.(lately)
5)反复动作:
Hehadbeenaskingmethesamequestion.(Manytimes)
6)情绪:
Whathadhebeendoing?
(不耐烦)
这种时态很少用在否定句中,而多以过去完成时代替:
HehadnotpractisedEnglishformanyyears.(普通说法)
HehadnotbeenpractisingEnglishformanyyears.(少见)
这种时态还可用在said,supposed等引起的间接引语中,代替现在完成进行时:
Hesaid,“IhavebeenspeakingtoJohn.”=HesaidthathehadbeenspeakingtoJohn.
Hethought,“ShewaswatchingmewhenIpassed.”=Hethoughtthatshehadbeenwatchinghimwhenhehadpassed.
Bytheendoflastweek,he_______inthecompanyfor10years.
A.hadworked B.hadbeenworking
C.willhaveworked D.wouldhaveworked
5Notuntilthendidpeopleknowthathe_______importantmilitaryinformationtotheenemyforalongtime.
A.sold B.wouldsell C.hadsold D.hadbeenselling
三.将来完成进行时
结构:
将来will/shall/begoingto V原形 完成have/has/haddone 进行be+doing
将来完成进行时will/shall+have+beendoing
1. eg:
IwillhavebeenteachingChinesefortenyearsbytheendofthisyear.
BythetimeyougethomeIwillhavecleanedthehousefromtoptobottom.
表一直持续到将来某时,并将一直持续下去
2.eg:
Youwillhaveheardofthis,Iguess.
Iamsurehewillhavegottheinformation.
表示推测,相当于"musthavedone"结构。
在以下情况下可以用将来完成进行时而不用将来完成时:
1动作本身就是连续的:
Bytheendofthemonthhewillhavebeenliving/working/studyingherefortenyears.
到了月底他在这里居住/工作/学习就满十年了。
2一种经常进行的动作被表示为连续的动作:
Bytheendofthismonthhewillhavebeentraininghorses/climbingmountainsfortwentyyears.
到了这个月底他驯马/登山就满20年了。
但是如果提到所驯马