虚拟语气练习题及答案解释.docx

上传人:b****1 文档编号:1198925 上传时间:2023-04-30 格式:DOCX 页数:40 大小:39.56KB
下载 相关 举报
虚拟语气练习题及答案解释.docx_第1页
第1页 / 共40页
虚拟语气练习题及答案解释.docx_第2页
第2页 / 共40页
虚拟语气练习题及答案解释.docx_第3页
第3页 / 共40页
虚拟语气练习题及答案解释.docx_第4页
第4页 / 共40页
虚拟语气练习题及答案解释.docx_第5页
第5页 / 共40页
虚拟语气练习题及答案解释.docx_第6页
第6页 / 共40页
虚拟语气练习题及答案解释.docx_第7页
第7页 / 共40页
虚拟语气练习题及答案解释.docx_第8页
第8页 / 共40页
虚拟语气练习题及答案解释.docx_第9页
第9页 / 共40页
虚拟语气练习题及答案解释.docx_第10页
第10页 / 共40页
虚拟语气练习题及答案解释.docx_第11页
第11页 / 共40页
虚拟语气练习题及答案解释.docx_第12页
第12页 / 共40页
虚拟语气练习题及答案解释.docx_第13页
第13页 / 共40页
虚拟语气练习题及答案解释.docx_第14页
第14页 / 共40页
虚拟语气练习题及答案解释.docx_第15页
第15页 / 共40页
虚拟语气练习题及答案解释.docx_第16页
第16页 / 共40页
虚拟语气练习题及答案解释.docx_第17页
第17页 / 共40页
虚拟语气练习题及答案解释.docx_第18页
第18页 / 共40页
虚拟语气练习题及答案解释.docx_第19页
第19页 / 共40页
虚拟语气练习题及答案解释.docx_第20页
第20页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

虚拟语气练习题及答案解释.docx

《虚拟语气练习题及答案解释.docx》由会员分享,可在线阅读,更多相关《虚拟语气练习题及答案解释.docx(40页珍藏版)》请在冰点文库上搜索。

虚拟语气练习题及答案解释.docx

虚拟语气练习题及答案解释

虚拟语气练习题及答案解释

1.Themillionsofcalculationsinvolved,hadtheybeendonebyhand,______allpracticalvaluebythetimetheywerefinished.A.couldloseB.wouldhavelostC.mightloseD.oughttohavelost

解析:

这个句子中含有一个省略if,把助动词提前到主语they之前的虚拟条件句,该条件句表示对过去情况的假设,而主句中bythetimetheywerefinished表明主句也应该是对过去发生的情况的假设,因而应该选(B)wouldhavelost为正确答案。

2.HadPaulreceivedsixmorevotesinthelastelection,heourchairmannow.

A.musthavebeenB.wouldhavebeenC.wereD.wouldbe

解析:

这道题目是一个混合虚拟语气的句子。

条件句省略了if,把助词had提前到主语前面,表示对过去情况的假设,而主句中now表明了对现在情况的假设,所以应选would(should,could,might)+动词原形这种表达形式。

四个选项中只有(D)是正确表达形式,故为正确答案。

3.IfyouJerryBrownuntilrecently,you’dthinkthephotographontherightwasstrange.

A.shouldn’tcontactB.didn’tcontactC.weren’ttocontactD.hadn’tcontacted

解析:

untilrecently,因此(D)是正确答案,而主句是隐含的对现在情况的假设,该句是一个混合虚拟条件句。

4.theEnglishexaminationIwouldhavegonetotheconcertlastSunday

A.InspiteofB.ButforC.BecauseofD.Asfor

解析:

假设的情况有时不是用一个条件句表示,而是隐含在一个由介词如butfor、butthat、without,由连词but、副词otherwise、比较级、形容词、独立主格等表示的上下文中。

本句主句表示对过去情况的假设,但事实上由于英语考试而没有去成,即若不是因为英语考试,我本可以去听音乐会,所以应选(B)Butfor为正确答案。

5.LookattheterriblesituationIamin!

IfonlyIyouradvice

A.followB.wouldfollowC.hadfollowedD.havefollowed

解析:

题目中的第一句话表示的是现在真实的情况,而第二句话中所要表达的是应该做但事实上没有做的事,这种情况导致第一句话中真实情况的发生,故Ifonly条件句假设的是过去一种情况,因此应该用had+过去分词,所以正确答案是(C)。

6.Thereisarealpossibilitythattheseanimalscouldbefrightened,_______asuddenloudnoise.

A.beingthereB.shouldtherebeC.therewasD.therehavingbeen

解析:

句意为:

“要是有一声巨响,这些动物会受到惊吓,这是有现实可能性的。

”shouldtherebe表示虚拟条件句中将来时间的谓语形式,if省略,所以should与there倒装。

因此B.shouldtherebe就是本题答案。

7、WhenEdisondied,itwasproposedthattheAmericanpeopleallpowerintheirhomes,streets,andfactoriesforseveralminutesinhonourofthisgreatman.

A.turnoff B.turnedoff C.wouldturnoff D.hadturnedoff

解析:

propose是欲望动词,后接的宾语从句或主语从句中谓语要用虚拟语气:

should+动词原形或直接用动词原形。

选择(A).turnoff

8、IapologizeifIyou,butIassureyouitwasunintentional.

A.offend B.hadoffendedC.shouldhaveoffended D.mighthaveoffended

解析:

B.hadoffended。

本题测试交错时间的虚拟条件句。

was暗示,事情发生在过去,所以虚拟条件句中的谓语动词应该用表示过去时间的虚拟形式。

9、Theboarddeemediturgentthatthesefilesrightaway.

A.hadtobeprinted B.shouldhavebeenprintedC.mustbeprinted D.shouldbeprinted

解析:

D.shouldbeprinted。

因为urgent是欲望形容词,在句中作形式宾语it的补足语,所以宾语从句中的谓语需用虚拟语气:

(should)+动词原形(主动态或被动态)。

10、Theboarddeemediturgentthatthesefilesrightaway.

A.hadtobeprintedB.shouldhavebeenprintedC.mustbeprintedD.shouldbeprinted

解析:

it是形式宾语,urgent是宾语补足语,that引导的从句是真正的宾语从句,该从句的内容被认为是urgent(急迫的),这样从句的谓语动词要求用虚拟语气形式,即should(可以省略)+动词原形。

因此,本题正确答案是(D)。

11、JeanWagner’smostenduringcontributiontothestudyofAfro-Americanpoetryishisinsistencethatitinareligious,aswellasworldly,frameofreference.

A.istobeanalyzedB.hasbeenanalyzedC.beanalyzedD.shouldhavebeenanalyzed

解析:

(C)在表示要求、愿望、建议、请求、命令等含义的名词同位语从句中,从句谓语动词要用虚拟语气形式,即should(可以省略)+动词原形。

12、Iwouldhavegonetovisithiminthehospitalhaditbeenatallpossible,butI____fullyoccupiedthewholeoflastweek.A.wereB.hadbeenC.havebeenD.was

解析:

(D)本道题目的前半句话是对过去情况的一种假设,但事实上并没有发生,而事实上没有发生的真实原因是句子的后半部分由but引导的转折句所表述的真实。

因而but所引导的句子中应该用表示志过去事实相符合的表陈述的时态,即一般过去时。

13.IapologizeifIyou,butIassureyouitwasunintentional.

A.offendB.hadoffendedC.shouldhaveoffendedD.mighthaveoffended

解析:

(B)此题要求在if从句中选择适当的动词形式,以主句中的动词apologize(抱歉)来看,if从句中表达的内容应该是过去做的事,因此可以排除(A),因为(A)是现在时。

(C)中should+have+过去分词结构表示本来应该做却没有做的事,在此不合题意。

(D)选项中的might+have+过去分词表示对过去发生的事情很不肯定的猜测,它表达的内容还不能成为事实,所以藉此道歉真是不知从何说起,因此此处也不合题意。

(B)hadoffended表示当时已经发生了的动作。

这是复杂条件句:

apologize是现在,而条件句是表示对过去假设的条件句。

14.Ifyouhadn’ttakensuchalongtimetogetdressed,we’dtherebynow.

A.beB.circlesC.iscirclingD.becircling

解析:

该句也是一个复杂条件句(或称作混合虚拟条件句)。

条件句表示对过去情况的假设,而主句表示对现在情况的假设,但事实上却与此相反,所以正确答案应该是(A)。

15.Thesunrisesintheeastandsetsinthewest,soitseemsasifthesun________roundtheearth.

A.werecirclingB.circlesC.iscirclingD.becircling

解析:

if引导的从句要求用虚拟语气,表示同时或将来的情况,动词要用过去式(be动词用were)或would(could等)+动词原形,本句话中指的是当时的情况,所以要用过去式,故(A)是正确答案。

16.IftheWatergateIncidentNixonwouldnothaveresignedfromthepresidency.

A.didnotoccurB.hadnotoccurredC.wasnotoccurringD.becircling

解析:

(B)hadnotoccurred表示对过去的虚拟,条件句中要用过去完成式,主句中要用should(would,could,might)+动词原形的过去分词。

17.Ihadn’texpectedJamestoapologizebutIhadhoped.

A.himcallingmeB.thathewouldcallmeC.himtocallmeD.thathecallme

解析:

(B)hadhoped是常见的要求其后的宾语从句用虚拟语气的句型,虚拟语气would+动词原形。

18.Georgewouldcertainlyhaveattendedtheproceedings.

A.ifhedidn’tgetaflattireB.iftheflattirehadn’thappened

C.hadhenothadaflattireD.hadthetirenotflatteneditself

解析:

表示对过去情况的假设,主句动词形式为would(should,could,might)+have+过去分词,条件句为过去完成式,if可以省略,但要把had提前主语前面。

(B),(D)的表达不符合英语表达习惯,所以(C)是正确答案。

19.TheteachersuggestedthatherstudentsexperienceswithESP.

A.writeacompositionontheirB.towritecompositionaboutthe

C.wrotesomecompositionsofhisorherD.hadwrittenanycompositionsforhis

解析:

(A)suggest后面的从句要用虚拟语气形式,其形式为should(可以省略)+动词原形。

20.HespeaksChineseasfluentlyasifhe______aChinese.

A.wereB.hadbeenC.isD.hasbeen

解析:

(A).表示与现在相反的虚拟。

21.Asusual,heputonashowasthoughhistripagreatsuccess.

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引导的与现在事实相反的虚拟。

24.Hedescribedthetownasifheithimself.

A.hadseenB.hasseenC.sawD.sees

解析:

A.asif引导的与过去相反的虚拟。

25.Mostinsuranceagentswouldratheryouanythingaboutcollectingclaimsuntiltheyinvestigatethesituation.

A.doB.don’tC.didn’tD.didn’tdo

解析:

(D)wouldrather后接从句要求用虚拟语气,形式为过去式,表示对现在或将来的假设,或为过去完成式表示对过去的情况的假设。

26.Althoughmostadoptedpersonswanttherighttoknowwhotheirnaturalparentsare,somewhohavefoundthemwishthattheytheexperienceofmeeting.

A.hadn’tB.didn’thavehadC.hadn’thadD.hadn’thave

解析:

(C)who引导的定语从句中的现在完成时表示动作业已发生,所以主句中表示的虚拟是针对已经发生了的行为,所以应该用过去完成式表示对过去的虚拟。

27.Withoutelectroniccomputers,muchoftoday’sadvancedtechnology.

A.willnothavebeenachievedB.havenotbeenachieved

C.wouldnothavebeenachievedD.hadnotbeenachieved

解析:

(C)这是一人含蓄虚拟条件句,通过介词短语without,表示潜在的一种假设,而主句中的情况也早已经发生,所以是对过去情况的一种假设,因此用wouldnothavebeenachieved这一形式。

28.Hetoldhertoreturnthebookintimesothatothersachancetoreadit.

A.mayhaveB.willhaveC.wouldhaveD.mighthave

解析:

(D)连sothat引导的从句中要求用虚拟语气,表示一种假设,形式为might+动词原形。

29.Itistimethatthegovernmentmeasurestoprotecttherarebirdsandanimals.

A.takesB.tookC.hastakenD.taking

解析:

(B)Itistimethat是一种要求从句用虚拟语气的常见句型。

虚拟语气形式为动词的过去式。

30.Hewasverybusyyesterday,otherwisehetothemeeting.

A.wouldcomeB.cameC.wouldhavecomeD.hadcome

解析:

(C)otherwise用来表示一种含蓄的虚拟假设,因为是对过去(yesterday)的情况的假设,所以应该用wouldhavecome形式。

31.Imustsayhereadsverywell,andIshouldn’tbesurprisedifheactingforalivingoneday.

A.hadtakenupB.takesupC.havetakenupD.wouldhavetakenup

解析:

(B)所给的四个选项中没有一个表示对未来的情况的虚拟的形式should+动词原形,或是weretodo,因此可以断定if引导的条件句在这里最真实的条件句,用一般现在时表示一般将来时,故(B)是正确答案。

32.IfIhadseenthemovie,Iyouallaboutitnow.

A.wouldtellB.willtellC.havetoldD.wouldhavetold

解析:

(A)这是一个混合虚拟语气的句子,if条件句表示的是对过去情况的假设,而主句是对现在(now)的情况的假设,故用wouldtell形式。

33.I’dratheryouanythingaboutitforthetimebeing.

A.doB.didn’tdoC.don’tD.didn’t

解析:

B.wouldrather引导的虚拟语气其谓语用过去式。

34.Marymyletter;otherwiseshewouldhaverepliedbeforenow.

A.hasreceivedB.oughttohavereceivedC.couldn’thavereceivedD.shouldn’thavereceived

解析:

C.注意单词otherwise引导虚拟语气。

35.Wedidn'tknowhistelephonenumber,otherwisewe_____him.(1995年6月四级第46题)

A)wouldhavetelephoned  B)musthavetelephonedC)wouldtelephone  D)hadtelephoned

解析:

本题是与过去时相反的虚拟句,从句中用过去完成式,主句中用wouldhavedone。

本句相当于ifwehadknownhistelephonenumber,wewouldhavetelephonedhim。

答案是(A)wouldhavetelephoned。

36.Jeandoesn'twanttoworkrightawaybecauseshethinksthatifshe______ajobsheprobablywouldn'tbeabletoseeherfriendsveryoften.(1996年1月四级第44题)

A.hastoget  B.hadgot  C.weretoget  D.couldhavegot

解析:

本句的意思是:

“琼不想马上就工作,她认为要是找了工作,就不能经常探访她的朋友了”。

这说明,琼目前没有工作。

句中假设的情况在近期内并不会存在。

该条件句应当用表示将来情况的虚拟语气。

条件从句的谓语用should或wereto引出。

因此C.weretoget是本题答案。

选项A.hastoget是陈述语气的现在时,不能用于虚拟条件句中。

选项B.hadgot是虚拟语气的过去时,不能表示将来时间。

选项D.couldhavegot不能用于虚拟语气的条件从句中。

37.LookattheterriblesituationIamin!

ifonlyI____youradvice.(1993年6月四级第70题)

A.follow  B.hadfollowed  C.wouldfollow  D.havefollowed

解析:

ifonly引出感叹句,意思是“要是……多好”,表示说话人的一种愿望,希望发生(事实上不可能发生)与过去事实相反的情况。

本句的全句意思是:

“看我现在的处境多糟糕!

要是我听从你的劝告多好”。

事实上,句中的“我”没有听从劝告,所以处境很糟糕。

题中空格处应当用虚拟语气,答案是B。

38.Thattreelookedasifit_____foralongtime.

a.hasn'twateredb.hadnotbeenwateredc.didn'twaterd.wasn'twatered

解析:

本题测试asif从句的虚拟语气。

一般来说,asif从句所表达的内容完全与实际情况相反或纯粹是一种假设时,通常使用虚拟语气。

39.I'dratheryou____anythingaboutitforthetimebeing.

a.don'tdob.didc.didn'tdod.woulddo

解析:

wouldrather表示愿望,后接从句用虚拟语气,用过去时。

40.LookattheterriblesituationIamin!

IfonlyI____youradvice

a.followb.wouldfollowc.hadfollowedd.havefollowed

解析:

本题测试ifonly引起的感叹句的虚拟语气。

ifonly引起的感叹句,相当于“howIwish+宾语从句”。

其谓语动词形式与wish后的宾语从句形式相同。

41.Weareallforyourproposalthatdiscussion_____.(1998年6月四级第68题)

a.beputoff  b.wasputoff  c.shouldputoff  d.istoputoff

解析:

全句意思

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2