if引导的虚拟语气练习题_第1页
if引导的虚拟语气练习题_第2页
if引导的虚拟语气练习题_第3页
if引导的虚拟语气练习题_第4页
if引导的虚拟语气练习题_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

if引导的虚拟语气练习题精品文档if引导的虚拟语气练习题黄志刚2013.10.一.简介虚拟语气用来表示说话人的主观愿望或假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反。虚拟语气通过谓语动词的特殊形式来表示。英语中的语气分为陈述语气、祈使语气、虚拟语气在什么情况下用虚拟语气?在表示虚假的、与事实相反的或难以实现的情况时用虚拟语气,表示主观愿望或表示某种强烈情感时,也用虚拟语气。即当一个人说话时欲强调其所说的话是基于自己的主观想法,而不是根据客观实际,就用虚拟语气。二.虚拟语气在非真实条件状语从句中的用法1、真实条件状语从句与非真实条件状语从句真:eg.Ifhedoesn’thurryup,hewillmissthebus.如果他不willaskmetotellstories.如果他是非真:eg.IfIwereyou,Iwouldgoatonce.如果我是去。Iftherewerenoair,people快点,他将错过巴士。Ifheisfree,he空闲的,他会要求我讲故事。你,我马上就会woulddie.如果没有空气,人就会死亡。1/37精品文档2、用法及动词形式

1、表示与现在事实相反的情况,例1.IfIwereyou,Iwouldtakeanumbrella.如果我是你,我会带把伞。2.IfIknewhistelephonenumber,Iwouldtellyou.如果我知道他的电话号码,我就会告诉你。3.Iftherewerenoairorwater,therewouldbenolivingthingsontheearth.如果没有水和空气,地球上就不会有生物。4.IfIhadanymoneywithme,Icouldlendyousome.如果我带钱了,我就会借给你些。5.Ifhestudiedharder,hemightpasstheexam.如果他再努力些,就能通过考试了。2.Ifhehadtakenmyadvice,hewouldnothavemadesuchamistake.如果他听我的劝告的话,就不会犯这样的错误了。3、表示对将来情况的主观推测例:1.Ifheshouldcomeheretomorrow,Ishould/wouldtalktohim.如果他哪天来这儿的话,我就跟他谈谈。.IftherewereaheavysnownextSunday,wewouldnotgoskating.如果下周日下大雪,我们就不能去滑冰了。3.IfsheweretobetherenextMonday,Iwouldtellheraboutthematter.如果她下周一来这儿的话,我就会告诉她这件事的始末。在表示建议、命令、要求等含义的宾语从句,谓语动词常用虚拟语气,”should,动词原形”构成,should可省略。4、有时,主句和条件状语从句的谓语动作若不是同2/37精品文档时发生时,虚拟语气的形式应作相应的调整。?从句的动作

与过去事实相反,而主句的动作与现在或现在正在发生的事实不符。如:IfIhadworkedhardatschool,Iwouldbeanengineer,too.如果我在学校学习刻苦的话,我现在也会成为一个工程师了Iftheyhadinformedus,wewouldnotcomeherenow.如果他们通知过我们的话,我们现在就不会来这里了,?从句的动作与现在事实相反,而主句的动作与过去事实不符。如:Ifhewerefreetoday,wewouldhavesenthimtoBeijing.如果他今天有空的话,我们会已经派他去北京了。Ifheknewher,hewouldhavegreetedher.要是他认识她的话,他肯定会去问候她了。?从句的动作与过去发生的情况相反,而主句的动作与现在正在发生的情况相反。如:Ifithadnotbeenrainingtoomuch,thecropswouldbegrowingmuchbetter.如果天不下太多的雨的话,庄稼会长得更好。Ifhehadbeenworkinghard,hewouldbeworkingintheofficenow.要是他一直努力工作的话,他现在已进了办公室了。5、当虚拟条件句的谓语动词含有were,should,had时,if可以省略,这时用倒装语序,即将were,should,had等词置于句条件从句要首,这种多用于书面语。如:Shouldheagreetogothere,wewouldsendhimthere.要是3/37精品文档他答应去的话,我们就派他去。Wereshehere,shewouldagreewithus.如果她在这儿的话,她会同意我们的。Had

helearntaboutcomputers,wewouldhavehiredhimtoworkhere.如果她懂一些电脑知识的话,我们已经聘用他来这里工作了。6、非真实条件句中的条件从句有时不表达出来,只暗含在副词、介词短语、上下文或其他方式表示出来,这种句子叫做含蓄条件句,在多数情况下,条件会暗含在短语中,如without?.,butfor?.等Butforhishelp,wewouldbeworkingnow.要不是他的帮助,我们还会在工作呢。Withoutyourinstruction,Iwouldnothavemadesuchgreatprogress.要是没有你的指导,我不会取得如此大的进步。Wedidn’tknowhistelephonenumber;otherwisewewouldhavetelephonedhim.我们不知道他的电话号码,否则我们就会给他打电话。7、有时,虚拟条件句中,主、从句可以省略其中的一个,来表示说话人的一种强烈的感情。?省略从句Hewouldhavefinishedit.他本该完成了。Youcouldhavepassedthisexam.你应?省略主句IfIwereathomenow.要是我IfonlyIhadgotit.要是该能通过这次考试了。现在在家里该多好啊。我得到它了该多好啊。、4/37精品文档虚拟语气eg:.IwishIhadknownthetruthofthematter.我希望我原来知道这件事的真相。c、表示将来难以

实现的愿望谓语动词:should/would+动词原形eg.IwishIshouldhaveachanceagain.我希望我还能有一次这样的机会。二命令三建议四要求中,无论主句谓语动词为何种时态,从句的谓语动词都用:“should+动词原形”或只用“动词原形”。如Hesuggestedthatwetaketheteacher’sadviceHeinsistedthatwetaketheteacher’sadviceHedemandthatwetaketheteacher’sadviceHeorderedthatwetaketheteacher’sadvice注:insist如果翻译成坚持某种动作才用虚拟语气翻译成坚持某种观点就不用虚拟语气。如:Heinsistheisastudent.他坚持说他是个学生。这个语句表示的是事实,因此在这个语句中不能使用虚拟语气。suggest意为“建议”才用虚拟语气,意为“暗示”则不用虚拟语气。如:Hisfacesuggeststhathelooksworried.他的表情暗含着他很担心。这个句子本身是事实,因此它就没有用到虚拟语气。?表情绪.观点的形容词或名词也要用虚拟语气.如:necessary.important.impossible.natural.strange.surprising.funny.right.wrong.better.apity等。句型:Itis.......that结构后的主语从句,从句的谓语动5/37精品文档词都要用should+原型或只用动词原型。、在evenif,eventhough所引导的句、从句的结构与if所引导的让步状语从句中,可用虚拟语气,主条件从句结构相同。如:Even

ifhewereherehimself,heshouldnotknowwhattodo.即使他亲自来也不知该怎么办。NobodycouldsavehimeventhoughHuaTuoshouldcomehere.即使华佗在世也救不了他。3、在whatever,whichever,whenever,whoever,wherever,however,nomatterwh-word等引导的让步状:?may+动词原形。如Wewillfinishitontimenomatterwhat/whatevermayhappen.不管Wewillfindhimwherever/nomatterwherehemaybe.无论他在哪Iwillwaitforhimnomatterhowlatehemay语从句中,从句虚拟语气结构为:发生什么事,我们都要按时完成。里,我们都要找到他。come.不管他来的多么晚,我都会等他。?may+完成式,主句结构不限。如:Youmustn’tbeproudwhatever/nomatterwhatgreatprogressyoumayhavemade.不管你取得了多么大的进步,你也不能骄傲Wemustrespecthimnomatterwhat/whatevermistakeshemayhavemade.不管他犯过什么错误,我们必须尊敬他。4、一般wouldrather,hadrather,wouldsooner等之后的宾语从句常表示与客观事实不相符的一种愿望,故6/37精品文档使用虚拟语气。间虚拟语气结构过去had+过去分词;现在过去时将来过去时如:I’dratheryouhadseenthe其虚拟语气的结构为:表示所发生的时

filmyesterday.我倒想你昨天看过了这场电影。I’dratheryouwereherenow.我倒想你儿。We’dratheryouwentheretomorrow.我们明天去那儿现在在这倒想你5、虚拟语气还可用在定语从句中,表示:“早该做某事了”时,定语从句中的谓语动词须用虚拟语气,其虚拟语气的结构为:Itistimethat+主语+动词的过去式/should+动词原形,即从句用虚拟过去式。如ItistimethatIwenttopickupmydaughteratschool.我该去学校接我shouldgotowork.你早该上班了。6、简单句中的虚拟语气说话时,为了的女儿了。Itishightimeyou表示客气、谦虚、委婉而有礼貌,言语常使用虚拟语气。其虚拟语气的结构形式常为:would/could/might/should+原形动词。如:Wouldyoumindmyshuttingthedoor?我把门关起来你介意吗,Youshouldalwayslearnthislessonbyheart.你要把这个教训牢记于心。Ishouldagreewithyou.我应该同意你的观点。表示“祝愿”时,常用“may+主语+动词原形+其他”。如:Mayyouhaveagoodjourney!祝你7/37精品文档一路顺风。Mayyouryouthlastforever!祝你青春永驻。表示强烈的“愿望”、“祝愿”时,常用动词原形。如:LonglivetheCommunistPartyofChina.中国共产党万岁。Godblessus.上帝保佑。习惯表达中常用的虚拟语气。

提出请求或邀请。如:Wouldyouliketohaveatalkwithusthisevening?今天晚上来跟我们聊天好吗,CouldIuseyourbikenow?我可以用一下你的单车吗:Ishouldgladtomeetyou.见到你Iwouldtrymybesttohelpyou.我会尽,陈述自己的观点或看法。如我会很高兴。力帮助你。提出劝告或建议。如:You’dbetteraskyourfatherfirst.你最好先问一问你的父亲。Youshouldmakeafullinvestigationofitfirst.你应该先全面调查一番。提出问题。如:Doyouthinkhecouldgethereontime?你认为他能按时来吗,Doyouexpecthewouldtellusthetruth?你期望他会告诉我们真相吗,表示对过去情况的责备时,常用虚拟语气。其虚拟语气的结构为:“情态动词+have+过去分词”。如:Youshouldhavegothereearlier.你应该早就到这里了。Youshouldhavereturnedittohim.你应该把它还给他了。练习以及解析1.Ienjoyedthemovieverymuch.IwishI_____thebookfromwhich8/37精品文档itwasmade.A.havereadB.hadreadC.shouldhavereadD.arereading2.Youarelate.Ifyou_____afewminutesearlier,you_____him.A.come;wouldmeetB.hadcome;wouldhavemet

C.come;willmeetD.hadcome;wouldmeet3.Thetwostudentstalkedasifthey_____friendsforyears.A.shouldbeB.wouldbeC.havebeenD.hadbeen4.ItisimportantthatI_____withMr.Williamsimmediately.A.speakB.spokeC.willspeakD.tospeak5.Helookedasifhe_____illforalongtime.A.wasB.wereC.hasbeenD.hadbeen6.Ifthedoctorhadcomeearlier,thepoorchildwouldnot_____.A.havelaidtherefortwohoursB.havebeenliedtherefortwohoursC.haveliedtherefortwohoursD.havelaintherefortwohours.IwishthatI_____9/37精品文档withyoulastnight.A.wentB.couldgoC.havegoneD.couldhavegone8.Let’ssayyoucouldgothereagain,how_____feel?A.willyouB.shouldyouC.wouldyouD.doyou9.Ican’tstandhim.Healwaystalksasthoughhe_____everything.A.knewB.knowsC.hasknownD.hadknown10._____thefog,weshouldhavereachedourschool.A.BecauseofB.Inspiteof

C.IncaseofD.Butfor11.Ifyouhadtoldmeinadvance,I_____himattheairport.A.wouldmeetB.wouldhadmetC.wouldhavemetD.wouldhavemeet12.Mikecantakehiscarapartandputitbacktogetheragain.Icertainlywishhe_____mehow.A.teachesB.willteachC.hastaughtD.wouldteach13.Iwouldhavetoldhimtheanswerhaditbeenpossible,butI_____sobusythen.A.hadbeenB.wereC.wasD.wouldbe10/37精品文档14.He’sworkinghardforfearthathe_____.A.shouldfallbehindB.fellbehindC.mayfallbehindD.wouldfallenbehind15.Ifit_____anothertenminutes,thegamewouldhavebeencalledoff.A.hadrainedB.wouldhaverainedC.haveseenD.rained16.Hesuggestedthatthey_____useatrickinsteadoffighting.A.shouldB.wouldC.doD.had17.MyfatherdidnotgotoNewYork;thedoctorsuggestedthathe_____there.A.notwentB.won’tgoC.notgoD.nottogo

18.IwouldhavegonetothemeetingifI_____time.A.hadhadB.havehadC.hadD.wouldhavehad19.WouldyouratherI_____buyinganewbike?A.decidedagainstB.willdecideagainstC.havedecidedD.shalldecideagainst20.Youlooksotiredtonight.Itistimeyou_____.11/37精品文档A.gotosleepB.wenttosleepC.gotobedD.wenttobed21.—Whydidn’tyoubuyanewcar?—IwouldhaveboughtoneifI_____enoughmoney.A.hadB.havehadC.wouldhaveD.hadhad22.Ifshecouldsew,_____.A.shemakeadressB.shewouldhavemadeashirt虚拟语气练习1(Wereitnotforthesnowyweather,we______allright.A.wouldbeB.wouldhavebeenC.wereD.maybe2.______morecareful,hisshipwouldnothavesunk.A.IfthecaptainwereB.HadthecaptainbeenC.ShouldthecaptainbeD.Ifthecaptainwouldhavebeen3.Ifhe______metomorrow,Iwouldlethimknow.

A.shouldcallB.shouldnothavebeenableC.werenotableD.arenotable4.Ifyouaskedyourfatheryou______12/37精品文档permission.A.maygetB.mightgetC.shouldhavecalledD.maybeget5.______today,hewouldgettherebyFriday.A.WouldheleaveB.WasheleavingC.WerehetoleaveD.Ifheleaves6.______Iyou,Iwouldgowithhimtotheparty.A.WasB.HadbeenC.WillbeD.Were7.Themillionsofcalculationsinvolved,hadtheybeendonebyhand,______allpracticalvaluebythetimetheywerefinished.A.couldloseB.wouldhavelostC.mightloseD.oughttohavelost8.HadPaulreceivedsixmorevotesinthelastelection,he______ourchairmannow.A.musthavebeenB.wouldhavebeenC.wereD.wouldbe9.Ifyou______JerryBrownuntilrecently,you’dthinkthephotographontherightwasstrange.A.shouldn’tcontactB.didn’tcontactC.weren’ttocontactD.hadn’tcontacted10.______heEnglishexaminationIwouldhave13/37

精品文档gonetotheconcertlastSundayA.InspiteofB.ButforC.BecauseofD.Asfor11.LookattheterriblesituationIamin!IfonlyI______youradviceA.followB.wouldfollowC.hadfollowedD.havefollowed12.HadPaulreceivedsixmorevotesinthelastelection,he______ourchairmannow.A.musthavebeenB.wouldhavebeenC.wereD.hadn’tcontacted13.Ifthehorsewontoday,it______thirtyracesinfiveyears.A.wouldhavewonB.wonC.musthavewonD.didhavewon14.Thereisarealpossibilitythattheseanimalscouldbefrightened,_______asuddenloudnoise.A.beingthereB.shouldtherebeC.therewasD.therehavingbeen15.Theboarddeemediturgentthatthesefiles______rightaway.A.hadtobeprintedB.shouldhavebeenprintedC.mustbeprintedD.shouldbeprinted14/37精品文档16.JeanWagner’smostenduringcontributiontothestudyofAfro-Americanpoetryishisinsistencethatit______inareligious,aswellasworldly,frameofreference.A.istobeanalyzedB.hasbeenanalyzed

C.beanalyzedD.shouldhavebeenanalyzed17.Iwouldhavegonetovisithiminthehospitalhaditbeenatallpossible,butI______fullyoccupiedthewholeoflastweek.A.wereB.hadbeenC.havebeenD.was18.IapologizeifI______you,butIassureyouitwasunintentional.A.offendB.hadoffendedC.shouldhaveoffendedD.mighthaveoffended19.Ifyouhadn’ttakensuchalongtimetogetdressed,we’d______therebynow.A.beB.circlesC.iscirclingD.becircling20.Thesunrisesintheeastandsetsinthewest,soitseemsasifthesun________roundtheearth.A.werecirclingB.circlesC.iscirclingD.becircling15/37精品文档21.IwishthatI______withyoulastnight.A.wentB.havegoneC.couldgoD.couldhavegone22.IwishI______withher.A.wouldbeB.amC.wasD.were23.IwishthatI______theconcertlastnight.A.couldB.haveattendedC.couldhaveattendedD.attended24.Thepictureexhibitionboredmetodeath.IwishI______toit.

A.hadnotgoneB.havenotgoneC.didnotgoD.cannothavegone25.“Iwishyou______metoputthesethingsaway,”hesaid.A.willhelpB.helpC.arehelpingD.wouldhelp26.IftheWatergateIncident______Nixonwouldnothaveresignedfromthepresidency.A.didnotoccurB.hadnotoccurredC.wasnotoccurringD.becircling27.Ihadn’texpectedJamestoapologizebutIhadhoped______.16/37精品文档A.himcallingmeB.thathewouldcallmeC.himtocallmeD.thathecallme28.Georgewouldcertainlyhaveattendedtheproceedings______.A.ifhedidn’tgetaflattireB.iftheflattirehadn’thappenedC.hadhenothadaflattireD.hadthetirenotflatteneditself29.Theteachersuggestedthatherstudents______experienceswithESP.A.writeacompositionontheirB.towritecompositionabouttheC.wrotesomecompositionsofhisorherD.hadwrittenanycompositionsforhis30.HespeaksChineseasfluentlyasifhe______aChinese.A.wereB.hadbeenC.isD.hasbeen

31.Asusual,heputonashowasthoughhistrip______agreatsuccess.A.hadbeenB.hasbeenC.wereD.was32.Lookingroundthetown,hefeltasthoughhe______awayforages.17/37精品文档A.hasbeenB.wasC.isD.hadbeen33.Johnissostronglybuiltthathelooksasifhe______aselephant.A.liftsB.isliftingC.liftedD.couldlift34.Hedescribedthetownasifhe______ithimself.A.hadseenB.hasseenC.sawD.sees35.Atthatthoughtheshookhimself,asthoughhe______fromanevildream.A.wokeB.wakesC.wouldwakeD.hadwoke36.Mostinsuranceagentswouldratheryou______anythingaboutcollectingclaimsuntiltheyinvestigatethesituation.A.doB.don’tC.didn’tD.didn’tdo37.Althoughmostadoptedpersonswanttherighttoknowwhotheirnaturalparentsare,somewhohavefoundthemwishthatthey______theexperienceofmeeting.A.hadn’tB.didn’thavehadC.hadn’thad

D.hadn’thave38.ItisimportantthattheTOEFLoffice18/37精品文档______yourregistration.A.willconfirmB.confirmC.confirmsD.mustconfirm39.Withoutelectroniccomputers,muchoftoday’sadvancedtechnology______.A.willnothavebeenachievedB.havenotbeenachievedC.wouldnothavebeenachievedD.hadnotbeenachieved答案与详解1(A(条件句表示与现在事实相反的虚拟。2(B(条件句表示与过去事实的虚拟。3(A(条件句表示与未来事实的虚拟。4(B(条件句表示与未来事实的相反。5(C(条件句表示与现在事实的虚拟。6(D(条件句表示与现在事实的虚拟。7(B(这个句子中含有一个省略if,把助动词提前到主语they之前的虚拟条件句,该条件句表示对过去情况的假设,而主句中bythetimetheywerefinished表明主句也应该是对过去发生的情况的假设,因而应该选wouldhavelost为正确答案。

8(这道题目是一个混合虚拟语气的句子。条件句省19/37精品文档略了if,把助词had提前到主语前面,表示对过去情况的假设,而主句中now表明了对现在情况的假设,所以应选would+动词原形这种表达形式。四个选项中只有是正确表达形式,故为正确答案。9(untilrecently,因此是正确答案,而主句是隐含的对现在情况的假设,该句是一个混合虚拟条件句。10(假设的情况有时不是用一个条件句表示,而是隐含在一个由介词如butfor、butthat、without,由连词主格等表示的而没有去即若不是因为英语考试,我本可以去but、副词otherwise、比较级、形本句主句表示对过去情况的假设,但事实上由于英语考试听音乐会,所以应选Butfor为容词、独立上下文中。成,正确答案。11(题目中的第一句话表示的是现在真实的情况,而第二句话中所要表达的是应该做但事实上没有做的事,这种情况导致第一句话中真实情况的发生,故Ifonly条件句假设的是过去一种情况,因此应该用had+过去分词,所以正确答案是。12(D(注意主句now表示现在的时间状语,所以主句是对现在虚拟,从句是对过去虚拟。13(A(从句对过去的虚拟。14(B(从句表示虚拟,而主句是事实。15(it是形式宾语,urgent是宾语补足语,that引20/37精品文档

导的从句是真正的宾语从句,该从句的内容被认为是urgent,这样从句的谓语动词要求用虚拟语气形式,即should+动词原形。因此,本题正确答案是。16(在表示要求、愿望、建议、请求、命令等含义的名词同位语从句中,从句谓语动词要用虚拟语气形式,即should+动词原形。17(本道题目的前半句话是对过去情况的一种假设,但事实上并没有发生,而事实上没有发生的真实原因是句子的后半部分由but引导的转折句所表述的真实。因而but所引导的句去时。子中应该用表示志过去事实相符合的表陈述的时态,即一般过18(此题要求在if从句中选择适当的动词形式,以主句中的动词apologize来看,if从句中表达的内容应该是过去做的事,因此可以排除,因为是现在时。中should+have+过去分词结构表示本来应该做却没有做的事,在此不合题意。选项中的might+have+过去分词表示对过去发生的事情很不肯定的猜测,它表达的内容还不能为成事实,所以藉此道歉真是不知从何说起,因此此处也不合题意。hadoffended表示当时已经发生了的动是现在,而条件句是表示对过去假设的条件句。也是一个复杂条件句。条件句表示对过去情况的假设,而主句表示对但事实上却与此作。这是复杂条件句:apologize19(该句现在情况的假设,21/37精品文档相反,所以正确答案应该是。

20(asif引导的从句要求用虚拟语气,表示同时或将来的情况,动词要用过去式或would+动词原形,本句话中指的是当时的情况,所以要用过去式,故是正确答案。21(D(22(D(23(C(24(A(25(D(26(hadnotoccurred表示对过去的虚拟,条件句中要用过去完成式,主句中要用should+动词原形的过去分词。27(hadhoped是常见的要求其后的宾语从句用虚拟语气的句型,虚拟语气would+动词原形。28(表示对过去情况的假设,主句动词形式为would+have+过去分词,条件句为过去完成式,if可以省略,但要把had提前主语前面。,的表达不符合英语表达习惯,所以是正确答案。29(suggest后面的从句要用虚拟语气形式,其形式为should+动词原形。30(A(表示与现在相反的虚拟。31(A(asthough引导的与过去相反的虚拟。22/37精品文档32(D(felt是过去式,所以该句是由asthough引导的与过去相反的虚拟。33(D(asif引导的与现在事实相反的虚拟。

34(A(asif引导的与过去相反的虚拟。35(C(36(wouldrather后接从句要求用虚拟过去式,表示对现在或将来的假设,或为过去完成式表示对过去的情况的假设。语气,形式为37(who引导的定语从句中的现在完成时表示动作业已发生,所以主句中表示的虚拟是针对已经发生了的行为,所以应该用过去完成式表示对过去的虚拟。38(39(这是一人含蓄虚拟条件句,通过介词短语without,表示潜在的一种假设,而主句中的情况也早已经发生,所以是对过去情况的一种假设,因此用wouldnothavebeenachieved这一形式。40(连sothat引导的从句中要求用虚拟语气,表示一种假设,形式为might+动词原形。虚拟语气练习题及答案解释1.Themillionsofcalculationsinvolved,hadtheybeendonebyhand,______allpracticalvaluebythetimetheywerefinished.A.couldloseB.wouldhave23/37精品文档lostC.mightloseD.oughttohavelost解析:这个句子中含有一个省略if,把助动词提前到主语they之前的虚拟条件句,该条件句表示对过去情况的假设,而主句中

bythetimetheywerefinished表明主句也应该是对过去发生的情况的假设,因而应该选wouldhavelost为正确答案。2.HadPaulreceivedsixmorevotesinthelastelection,heourchairmannow.A.musthavebeenB.wouldhavebeenC.wereD.wouldbe解析if,把助词had提前到主语前面,表示对过去情况的假设,而主句中now表明了对现在情况的假设,所以:这道题目是一个混合虚拟语气的句子。条件句省略了应选would+动词原形这种表达形式。四个选项中只有是正确表达形式,故为正确答案。.IfyouJerryBrownuntilrecently,you’dthinkthephotographontherightwasstrange.A.shouldn’tcontactB.didn’tcontactC.weren’ttocontactD.hadn’tcontacted解析:untilrecently,因此是正确答案,而主句是隐含的对现在情况的假设,该句是一个混合虚拟条件句。.theEnglishexaminationIwouldhavegonetotheconcert24/37精品文档lastSundayA.InspiteofB.ButforC.BecauseofD.Asfor解析:假设的情况有时不是用一个条件句表示,而是隐含在一个由介词如butfor、butthat、without,由连词but、

副词otherwise、比较级、形容词、独立主格等表示的上下文中。本句主句表示对过去情况的假设,但事实上由于英语考试而没有去成,即若不是因为英语考试,我本可以去听音乐会,所以应选Butfor为正确答案。5.LookattheterriblesituationIamin!IfonlyIyouradviceA.followB.wouldfollowC.hadfollowedD.havefollowed解析:题目中的第一句话表示的是现在真实的情况,而第二句话中所要表达的是应该做但事实上没有做的事,这种情况导致第一句话中真实情况的发生,故Ifonly条件句假设的是过去一种情况,因此应该用had+过去分词,所以正确答案是。6.Thereisarealpossibilitythattheseanimalscouldbefrightened,_______asuddenloudnoise.A.beingthereB.shouldtherebeC.therewasD.therehavingbeen解析:句意为:“要是有一声巨响,这些动物会受到25/37精品文档惊吓,这是有现实可能性的。”shouldtherebe表示虚拟条件句中将来时间的谓语形式,if省略,所以should与there倒装。因此B.shouldtherebe就是本题答案。7、WhenEdisondied,itwasproposedthattheAmericanpeopleallpowerintheirhomes,streets,andfactoriesforseveralminutesinhonourofthisgreatman.

A.turnoffB.turnedoffC.wouldturnoffD.hadturnedoff:propose是欲望动词解析,后接的宾语从句或主语从句中谓语要用虚拟语气:should+动词原形或直接用动词原形。选择.turnoff8、IapologizeifIyou,butIassureyouitwasunintentional.A.offendB.hadoffendedC.shouldhaveoffendedD.mighthaveoffended解析:B.hadoffended。本题测试交错时间的虚拟条件句。was暗示,事情发生在过去,所以虚拟条件句中的谓语动词应该用表示过去时间的虚拟形式。9、Theboarddeemediturgentthatthese26/37精品文档filesrightaway.A.hadtobeprintedB.shouldhavebeenprintedC.mustbeprintedD.shouldbeprinted解析:D.shouldbeprinted。因为urgent是欲望形容词,在句中作形式宾语it的补足语,所以宾语从句中的谓语需用虚拟语气:+动词原形。10、Theboarddeemediturgentthatthesefilesrightaway.A.hadtobeprintedB.shouldhavebeenprinted

C.mustbeprintedD.shouldbeprinted解析:it是形式宾语,urgent是宾语补足语,that引导的从句是真正的宾语从句,该从句的内容被认为是urgent,这样从句的谓语动词要求用虚拟语气形式,即should+动词原形。因此,本题正确答案是。11、JeanWagner’smostenduringcontributiontothestudyofAfro-Americanpoetryishisinsistencethatit27/37精品文档inareligious,aswellasworldly,frameofreference.A.istobeanalyzedB.hasbeenanalyzedC.beanalyzedD.shouldhavebeenanalyzed解析:在表示要求、愿望、建议、请求、命令等含义的名词同位语从句中,从句谓语动词要用虚拟语气形式,即should+动词原形。12、Iwouldhavegonetovisithiminthehospitalhaditbeenatallpossible,butI____fullyoccupiedthewholeoflastweek.A.wereB.hadbeenC.havebeenD.was解析:本道题目的前半句话是对过去情况的一种假设,但事实上并没有发生,而事实上没有发生的真实原因是句子的后半部分

由but引导的转折句所表述的真实。因而but所引导的句子中应该用表示志过去事实相符合的表陈述的时态,即一般过去时。13.IapologizeifIyou,butIassureyouitwasunintentional.A.offendB.hadoffendedC.shouldhaveoffendedD.mighthaveoffended解析:此题要求在if从句中选择适当的动词形式,28/37精品文档以主句中的动词apologize来看,if从句中表达的内容应该是过去做的事,因此可以排除,因为是现在时。中should+have+过去分词结构表示本来应该做却没有做的事,在此不合题意。选项中的might+have+过去分词表示对过去发生的事情很不肯定的猜测,它表达的内容还不能成为事实,所以藉此道歉真是不知从何说起,因此此处也不合题意。hadoffended表示当时已经发生了的动作。这是复杂条件句:apologize是现在,而条件句是表示对过去假设的条件句。14.Ifyouhadn’ttakensuchalongtimetogetdressed,we’dtherebynow.A.beB.circlesC.iscirclingD.becircling解析:该句也是一个复杂条件句。条件句表示对过去情况的假设,而主句表示对现在情况的假设,但事实上却与此相反,所以正

确答案应该是。29/37精品文档15.Thesunrisesintheeastandsetsinthewest,soitseemsasifthesun________roundtheearth.A.werecirclingB.circlesC.iscirclingD.becircling解析:if引导的从句要求用虚拟语气,表示同时或将来的情况,动词要用过去式或would+动词原形,本句话中指的是当时的情况,所以要用过去式,故是正确答案。16.IftheWatergateIncidentNixonwouldnothaveresignedfromthepresidency.A.didnotoccurB.hadnotoccurredC.wasnotoccurringD.becircling解析:hadnotoccurred表示对过去的虚拟,条件句中要用过去完成式,主句中要用should+动词原形的过去分词。17.Ihadn’texpectedJamestoapologizebutIhadhoped.A.himcallingmeB.thathewouldcallmeC.himtocallmeD.thathecallme解析:hadhoped是常见的要求其后的宾语从句用虚拟语气的句型,虚拟语气would+动词原形。18.Georgewouldcertainlyhaveattendedtheproceedings.30/37

精品文档A.ifhedidn’tgetaflattireB.iftheflattirehadn’thappenedC.hadhenothadaflattireD.hadthetirenotflatteneditself解析:表示对过去情况的假设,主句动词形式为would+have+过去分词,条件句为过去完成式,if可以省略,但要把had提前主语前面。,的表达不符合英语表达习惯,所以是正确答案。19.TheteachersuggestedthatherstudentsexperienceswithESP.A.writeacompositionontheirB.towritecompositionabouttheC.wrotesomecompositionsofhisorherD.hadwrittenanycompositionsforhis解析:suggest后面的从句要用虚拟语气形式,其形式为should+动词原形。20.HespeaksChineseasfluentlyasifhe______aChinese.A.wereB.hadbeenC.isD.hasbeen解析:(表示与现在相反的虚拟。21.Asusual,heputonashowasthoughhistripagreatsuccess.31/37精品文档A.hadbeenB.hasbeenC.wereD.was解析:A(asthough引导的与过去相反的虚拟。22.Lookingroundthetown,hefeltasthoughheawayforages.A.hasbeenB.wasC.isD.hadbeen

解析:D(felt是过去式,所以该句是由asthough引导的与过去相反的虚拟。23.Johnissostronglybuiltthathelooksasifheaselephant.A.liftsB.isliftingC.liftedD.couldlift解析:D(asif引导的与现在事实相反的虚拟。4.Hedescribedthetownasifheithimself.A.hadseenB.hasseenC.sawD.sees解析:A(asif引导的与过去相反的虚拟。5.Mostinsuranceagentswouldratheryouanythingaboutcollectingclaimsuntiltheyinvestigatethesituation.A.doB.don’tC.didn’tD.didn’tdo解析:wouldrather后接从句要求用虚拟语气,形式为过去式,表示对现在或将来的假设,或为过去完成式表示对过去的情况的假设。32/37精品文档26.Althoughmostadoptedpersonswanttherighttoknowwhotheirnaturalparentsare,somewhohavefoundthemwishthattheytheexperienceofmeeting.A.hadn’tB.didn’thavehadC.hadn’thadD.hadn’thave解析:who引导的定语从句中的现在完成时表示动作

业已发生,所以主句中表示的虚拟是针对已经发生了的行为,所以应该用过去完成式表示对过去的虚拟。27.Withoutelectronicc

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论