届一轮复习虚拟语气作业.docx
《届一轮复习虚拟语气作业.docx》由会员分享,可在线阅读,更多相关《届一轮复习虚拟语气作业.docx(14页珍藏版)》请在冰豆网上搜索。
届一轮复习虚拟语气作业
二轮复习虚拟语气作业
1.Itisrequiredbytherulesthatstudents________getgradesnotlowerthan85inanysubjectinordertogetthescholarship.
A.willB.may
C.shallD.would
解析:
选C。
考查情态动词。
句意:
根据规定,学生如果想拿奖学金,任一单科成绩不得低于85分。
shall用于第三人称,在条约、规定、法令等文件中表示义务或规定,意为“应,必须”。
2.Visittheoldmanthisafternoon?
Ifyou________,makesureyouwearsunscreenstoprotectyourskin.
A.mustB.can
C.mayD.shall
解析:
选A。
考查情态动词。
句意:
今天下午去看望那个老人?
如果你一定要去,请务必涂上防晒油以保护你的皮肤。
ifyoumust(dosth.)(表示虽不赞同但可允许)如果你一定要(那么做),故选must。
3.—Didyoumeetwiththefamousactress,YangMi?
—________Ihadcomehereearlier!
A.IfonlyB.Ifnot
C.ButforD.Forfear
4.—________itbeTomthatstolethemanager’smobilephone?
—No.AsfarasIknow,Tomisveryhonest.
A.MayB.Can
C.MustD.Should
解析:
选B。
考查情态动词表示推测的用法。
can可用于否定句或疑问句中表示推测;must表推测时一般用于肯定的陈述句中;may和should表推测时不用于疑问句中。
根据语境可知,B项正确。
句意:
——有可能是Tom偷了经理的手机吗?
——不可能。
就我所知,汤姆是非常诚实的。
5.—Whywasn’tJohnhiredforthejob?
—Idon’tknow,buthe________.
A.wasB.hadbeen
C.shouldhaveD.shouldhavebeen
解析:
选D。
考查情态动词。
上一句意为:
为什么John没有被雇佣?
下一句意为:
我不知道,但是他……。
根据句意,选择D最为恰当,意为他本该会被雇佣,隐含意思为他并没有被雇佣,正好符合上一句句意。
6.He________thejobwell,buthe________socareless.
A.haddone;hadbeenB.coulddo;was
C.couldhavedone;wasD.hadn’tdone;hadbeen
解析:
选C。
句意:
他本来能够做好那工作,但他太粗心了。
答题的关键在于抓住句中的but,but后面的句子是对过去事实的陈述,应用一般过去时;前面的句子则表示“本来能够……”,是对过去事情的推断,因此应用couldhavedone。
7.—Areyouabsentfromthemeeting?
—Yes,who________itwouldrain!
A.hasthoughtB.hadthought
C.wasthinkingD.wouldhavethought
解析:
选D。
考查情态动词及虚拟语气的用法。
句意:
——你没去开会?
——没有,谁会想到天会下雨呢!
8.—Mr.Smith,canIhandinmycompositiontomorrowmorning?
—Forgetit.I’dratheryou________ittomethisafternoon.
A.canfinishB.havefinished
C.wouldfinishD.finished
9.________moreenergytomystudyinsteadofbeingcrazyaboutInternetgames,Iwouldbesittinginacomfortableofficenow.
A.IfIdevotedB.HadIdevoted
C.WouldIbedevotedD.ShouldIbedevoted
解析:
选B。
考查错综虚拟句。
此处主句用过去完成时,表示与过去的事实相反,如果省略if要用倒装句;从句用“would+动词原形”的形式,表示与现在的事实相反。
10.ButforthehelpofmyEnglishteacher,I________thefirstprizeinthe2015EnglishWritingCompetition.
A.wouldnotwinB.wouldnothavewon
C.wouldwinD.wouldhavewon
解析:
选B。
此处虚拟语气表示与过去事实相反,句子谓语动词用would/should/could/might+havedone结构,根据句意要用否定含义,故选B。
本句的条件是由介词短语(butfor)表达的。
11.Itisarulethatpublicschools________provideadequateandsafesportsfacilities.
A.mustB.will
C.shallD.can
解析:
选C。
考查情态动词。
shall用于第三人称时,在条约、规定、法令等文件中表示义务或规定,意为“应,必须”。
12.Itseemedthatournurseryrhymes________somemagicbecauseallthenightsIsangthemformydaughter,shewouldlistentothemwithkeenpleasure.
A.musthavehadB.shouldhavehad
C.couldhavehadD.needhavehad
解析:
选A。
考查情态动词。
句意:
看来我们的儿歌一定有种魔力,因为每天晚上我为女儿唱时,她都听得津津有味。
musthavedone是对过去的事情的肯定推测,表示“肯定,一定”。
13.Itsoundslikeawonderfulmatch.HowIwishI________itlikeyou.
A.watchB.havewatched
C.wouldwatchD.hadwatched
14.It’ssuggestedinthereportthatgovernmentexpenses________toincreaseteachers’salariesin2015.
A.bereducedB.werereduced
C.willbereducedD.doreduce
解析:
选A。
考查虚拟语气。
句意:
报告中有人建议2015年降低政府开支,提高教师工资。
suggest表示“建议”时,其名词性从句中的谓语动词用“(should+)动词原形”,此处的reduce与governmentexpenses之间存在动宾关系,故用被动语态。
15.He________betterlastnight,buthewasalittlenervousanddidn’treachhisbeststandard.
A.couldperformB.musthaveperformed
C.shouldperformD.couldhaveperformed
解析:
选D。
考查虚拟语气。
含蓄条件句,but表转折,表示与过去事实相反,主句使用“情态动词+havedone”。
musthavedone表示对过去的肯定推测,couldhavedone表示在过去本来能做某事。
句意:
他昨晚本来能表演得更好,但他有点紧张,未能发挥他最好的水平。
故选D。
16.Mostofthebighotelswerefullatthistimeoftheyear,butfinallywe________findaroominasmallguesthousenearthestation.
A.oughttoB.could
C.wereabletoD.might
解析:
选C。
考查情态动词的基本用法。
句意:
在每年的这个季节大部分旅馆都是满的,但我们最后还是在车站附近的一个小宾馆里找到了一个房间。
该情景展示的是“过去通过努力而做成了某事”的意思,而could“能够”,强调能力,没有此意义。
oughtto“应该”,might“可以”,均不符合句意。
17.—Icalledyouat9lastnight,butnooneanswered.
—Sorry,I________sleeping.Iwenttobedveryearly.
A.needhavebeenB.wouldhavebeen
C.musthavebeenD.shouldhavebeen
解析:
选C。
根据答语中的“Iwenttobedveryearly”可知,此处为肯定推测,用must,表示问话人打电话时,答话人一定正在睡觉。
musthavedone表示过去肯定做了某事。
18.________forthefreevegetables,womenworkerswouldnothavegonetothesupermarketsooften.
A.IfitisnotB.Wereitnot
C.HaditnotbeenD.Iftheywerenot
19.—WhereisMick?
Icannotfindhimanywhere.
—He________havebeenofflong.Iheardhimmakeacallinthepassagejustnow.
A.shouldn’tB.can’t
C.mustn’tD.needn’t
解析:
选B。
句意:
——Mick在哪里?
我到处都找不到他。
——他不可能出去很久,刚才我还听到他在走廊里打电话。
用can’thavedone表示对过去发生的事情的否定推测。
20.Frequentquarrelsbetweenmyparentsarenearlydrivingmecrazy.IfonlyI________awarmandharmoniousfamily!
A.haveB.willhave
C.hadD.hadhad
解析:
选C。
考查虚拟语气在特殊句式中的运用。
句意:
父母之间频繁的吵架几乎让我崩溃。
要是我有一个温暖和谐的家庭该多好啊!
ifonly表示一个强烈的感叹“要是……就好了”,表示对现在愿望的虚拟,从句常用一般过去时。
故选C。
21.Ifwe__________aticketearlier,wewouldbewatchingthefilmnow.
A.havebookedB.booked
C.bookD.hadbooked
【答案】D
【解析】考查虚拟语气。
句意:
如果我们早订了一张票,我们现在就会看这部电影。
此处是if引导的虚拟语气,与过去的事实相反,所以从句要用过去完成时态,故选D。
22.IfIweren’tsotired,I__________withyoutothemovietonight.
A.willgoB.wouldhavegone
C.wouldgoD.went
【答案】C
【解析】考查虚拟语气。
句意:
如果我不那么累,我今晚就和你一起去看电影。
此处是if引导的虚拟语气,与现在的事实相反,从句用一般过去时态,从句用would+动词原形,故答案为C。
23.Whatasunnyday!
HowIwishI__________onthebeachenjoyingthesunshinenow!
A.wereB.hadbeen
C.wouldbeD.shouldbe
【答案】A
【解析】考查wish宾语从句中的虚拟语气。
句意:
多么晴朗的一天啊!
我多么希望我现在在海滩上享受阳光!
wish后面的宾语从句用虚拟语气,此处与现在的事实相反,谓语动词用一般过去时态,be动词,故选A。
24.—Didyouenjoyyourtrip?
—Yes.Butforyouradvice,we__________ourstayinLondonhalfasmuch.
A.didn’tenjoyB.hadn’tenjoyed
C.wouldn’tenjoyD.wouldn’thaveenjoyed
【答案】D
25.HadhepickedupsomeSichuandialectwhenhestudiedwithhisclassmatesfromSichuan,hewiththeoldlocalvillagerstomorrow.
A.spokeB.couldspeak
C.couldhavespokenD.willspeak
【答案】B
【解析】考查虚拟语气。
句意:
如果他在和来自四川的同学一起学习时学会了一些四川方言的话,明天他就能和当地的老村民进行交流了。
本句是错综时间条件句。
省略了if的从句用了过去完成时,表示与过去事实相反的情况;而根据主句中表示将来的时间状语tomorrow可知,主句表示与将来事实相反的情况,谓语动词应用would/could/might/shoulddo。
故选B项。
26.Ifyouhadspokentohimlasttimeyousawhim,youwhattodonow.
A.knewB.hadknown
C.wouldknowD.wouldhaveknown
【答案】C
【解析】考查错综时间条件句的虚拟语气。
句意为如果你上次见他的时候和他交谈的话,你现在就知道该做什么了。
从句描述的情况与过去事实相反,而主句描述的情况与现在事实相反,因此要用would/could/might/shoulddo,所以C正确。
27.Theboymighthavedrownedbutforthefactthathisfather___________besidehimonthedeckatthattime.
A.wasstandingB.stood
C.hadstoodD.wouldhavestood
【答案】A
28.Hadhetakenhisparent’sadvice,he______havingmadesuchasillymistakenow.
A.wouldnotregretB.wouldnothaveregretted
C.maynotregretD.doesnotregret
【答案】A
【解析】考查虚拟语气。
句意:
如果他接受了父母的建议,他现在就不会后悔自己犯了这样一个愚蠢的错误。
此处是省略if的虚拟语气,从句与过去事实相反,用过去完成时态;主句与现在事实相反,用would+动词原形,故选A。
29.You_______howangrythebosswashadyoubeenherewithus.
A.wouldseeB.hadseen
C.wouldhaveseenD.saw
【答案】C
【解析】考查虚拟语气。
句意:
如果你和我们在这里,你会明白老板是多么的生气。
本句表示过去事实相反的虚拟语气,主句使用“情态动词+havedone”,条件状语从句中使用过去完成时,如果省略if,要把had提前构成部分倒装。
故C项正确。
30.___________whatwouldhappenthenextday,theywouldhavehadsecondthoughts.
A.WeretheytoknowB.Hadtheyknown
C.ShouldtheyknowD.Didtheyknow
【答案】B
【解析】考查省略if的虚拟语气。
句意:
如果他们知道第二天会发生什么事,他们就会重新考虑。
此处是if引导的虚拟语气,与过去的事实相反,从句用过去完成时态,当if省略时则把助动词had提到主语的前面,故答案为B。
31.Thetwoboyshadsomuchincommonasifthey_______________broughtupinthesamefamily.
A.shouldbeB.wouldbe
C.havebeenD.hadbeen
【答案】D
【解析】考查虚拟语气。
句意:
这两个男孩有太多的相同点,就好像是在一个家庭长大的一样。
分析句子可知,这两个男孩不是在一个家庭长大,因而是假设的,结合语境可知,是对过去的假设,故用过去完成时,故选D。
32.SheoftensharessorrowsandjoyswithhergoodfriendsthroughQQ,asifthey_______________chattinginherlivingroom.
A.hadbeenB.are
C.wereD.hasbeen
【答案】C
33.________hecometomorrow,Iwouldletyouknow.
A.WouldB.Should
C.ShallD.If
【答案】B
【解析】考查省略if的虚拟语气。
句意:
如果他明天来,我会让你知道。
此处是if引导的虚拟语气,与将来的事实相反,从句用should+动词原形/were+todo/动词过去式,如果将if/省略,则将should/were提到主语前面。
故选B。
34.—DidyouexpectFranktocometotheparty?
—No,butIhadhoped.
A.himcomingB.himtocome
C.thathecomesD.thathewouldcome
【答案】D
【解析】考查虚拟语气。
句意:
—你预料到Frank要来参加聚会吗?
—没有。
但是我原本希望他要来的。
hadhoped后面的宾语从句要用虚拟语气,通常谓语用“would+动词原形”,表示过去未能实现的愿望。
如:
Hehadhopedthathewoulddobetterinhiswork.他后悔没有把工作做得更好。
所以本题与之一致,要选D项。
35.Thechairmanrequestedthat.
A.themembersstudiedtheproblemmorecarefully
B.theproblemsweremorecarefullystudied
C.theproblemscouldbestudiedwithmorecare
D.themembersstudytheproblemmorecarefully
【答案】D
【解析】考查宾语从句中的虚拟语气。
句意:
主席要求委员们更仔细地研究这个问题。
在suggest,demand,request,require(要求),order(命令),insist(坚持),advise(劝告)等动词之后的宾语从句中,谓语动词要用(should)do,同时还应注意语态。
故选D。
36.IwishIatmysister'sweddinglastTuesday,butIwasonabusinesstripinNewYorkthen.
A.wouldhavebeenB.wouldbeC.wereD.hadbeen
【答案】D
【解析】考查虚拟语气。
句意:
我真希望上周二我参加了姐姐的婚礼,但那时我正在纽约出差。
wish后面的宾语从句用虚拟语气,如果指现在,则用一般过去时态;如果指过去的事情,则用过去完成时态。
结合句意此处指过去的事情,故答案为D。
37.Ihaveoftenthoughtitwouldbeablessingifeachhumanbeing_______blindanddeafforafewdaysatsometimeinhislife.
A.hasbeenstrickenB.werestrickenC.hadbeenD.wouldbe
【答案】B
38.Weshouldconsiderthestudents’request_________theschoollibrary_________morebooksonpopularscience.
A.if;provideB.that;provides
C.that:
provideD.how;provides
【答案】C
【解析】考查同位语从句。
句意:
我们应该考虑学生请求学校图书馆提供学生更多的关于科普方面的书籍的要求。
根据名词request及后面完整的句子可知,该句是同位语从句,从句用来解释说明前面的名词request,所以需用连接词that,request后跟从句需用虚拟语气,(should)do结构,这里should可以省略。
故选C。
39.—Howlucky!
Thetouriststoppedatthelastmoment..
—Indeed!
Onemorestepandhe________offthecliff(悬崖)
A.wouldfallB.wouldhavefallenC.mayhavefallenD.hadfallen
【答案】B
【解析】考查虚拟语气。
本句是一个含蓄条件句,表示与过去事实相反的虚拟语气,使用“情态动词+havedone”结构,这一结构中的情态动词不能使用may。
句意:
—真幸运啊!
在最后一刻,这位游客停下来了。
—的确。
再走一步,他就会摔下悬崖。
故B项正确。
40.Herememberseverythingofhischildho