高中英语情态动词和虚拟语气练习题带答案.docx
《高中英语情态动词和虚拟语气练习题带答案.docx》由会员分享,可在线阅读,更多相关《高中英语情态动词和虚拟语气练习题带答案.docx(13页珍藏版)》请在冰豆网上搜索。
高中英语情态动词和虚拟语气练习题带答案
情态动词和虚拟语气练习题
一、选择题
1.Ifit___________forhisinvitationtheotherday,Ishouldnotbeherenow.
A.hadnotbeenB.shouldnotbe
C.werenottobeD.shouldnothavebeen
2.Jackisagreattalker.It’shightimethat__________somethinginsteadofjusttalking.
A.willdoB.hasdone
C.doD.did
3.(2019·江苏高二期中)Lucasfailedhisdrivingtestagain.________harder,he______thetestnow.
A.Ifhepracticed;wouldpass
B.Hadhepracticed;wouldpass
C.Didhepracticed;wouldhavepassed
D.Shouldhepractice;wouldhavepassed
4.(2019·天津高考模拟)______forthefireatNotreDamedeParis,achurchfamousforitslargecollectionofarttreasures,Iwouldbethereforavisitthissummervacation.
A.HaditnotbeenB.Shoulditnotbe
C.WereitnotbeD.Ifhaditnotbeen
5.(2019·江苏常熟模拟)Howcomeyouhavefailedagain?
WereIyou,I_______itthefirsttime.
A.passedB.wouldpassC.wouldhavepassedD.hadpassed
6.(2019·重庆高二期中)Ididn’tseeyoursisterattheparty.Ifshe____,shewouldhavemetmybrother.
A.hascomeB.didcomeC.wouldD.hadcome
7.—Itrainedcatsanddogsthismorning.I’mgladwetookanumbrella.
—Yeah,wewouldhavegotwetalloverifwe___________.
A.hadn’tB.haven’t
C.didn’tD.don’t
8.WhenEdisondied,itwasproposedthattheAmericanpeople____allpowerintheirhomes,streets,andfactoriesforseveralminutesinhonourofthisgreatman.
A.turnoffB.turnedoffC.wouldturnoffD.hadturnedoff
9.I’dratheryou____bytrain,becauseIcan’tbeartheideaofyourbeinginanairplaneinsuchbadweather.
A.wouldgoB.shouldgoC.wentD.hadgone
10.Ifhe____hislegsinthelasttraining,he____thecomingWorldCup,whichhehasbeenlongingtocompetein.
A.hadn’thurt;wouldjoininB.hadn’thurt;wouldhavetakenpart
C.didn’thurt;wouldgoinforD.didn’thurt;wouldhavetakenpartin
11.Iwascaughtinatrafficjamforoveranhour,otherwiseI____youwaitingforsuchalongtime.
A.willnotkeepB.havenotkeptC.hadnotkeptD.wouldnothavekept
12.Thoughthegirlhadbeensufferingfromtheblooddisease,sheactedasifnothing____toherwhilefacingherfriendsandrelations.
A.happenedB.wouldhappenC.washappenedD.hadhappened
13.It’shightimethatwestudents____evenharderatourlessonsasthenationalentranceexaminationiscomingnearer.
A.workB.willworkC.workedD.havetowork
14.____himnottodoso,hewouldn’thavemadesuchaseriousmistake.
A.DidIpersuadeB.IfIpersuadedC.IfIshouldpersuadeD.HadIpersuaded
15.ItishardformetoimaginewhatIwouldbeliketodayifI_____allthetimeforstudyintheschool.
A.wouldhavewastedB.hadwastedC.havewastedD.shouldhavewasted
16.Oh,I’mnotfeelingwellinthestomach.I____somuchfriedchickenjustnow.
A.shouldn’teatB.mustn’thaveeatenC.shouldn’thaveeatenD.mustn’teat
17.Hissuggestionthatyou____oncemoresoundsreasonable.
A.tryB.triedC.musttryD.cantry
18.–Doyoumindifwesetoutearliertomorrowmorning?
--Well,I’dratheryou____.
A.don’tB.didn’tC.wouldcomeD.wouldhavecome
19.--I____toyourbirthdaypartylastSunday.
--Unfortunately,youwereoutonbusiness.
A.hadcomeB.cameC.wouldcomeD.wouldhavecome
20.____theEnglishexaminationIwouldhavegonetotheconcertlastSunday.
A.InspiteofB.ButforC.BecauseofD.Asfor
二、单句语法填空
1.Theymighthavefoundabetterhotelifthey________(drive)afewmorekilometres.
2.Ifthenewsafetysystem________(put)touse,theaccidentwouldneverhavehappened.
3.We_________(be)backinthehotelnowifyoudidn’tlosethemap.
4.Ifwe________(catch)theflightyesterday,wewouldbeenjoyingourholidayonthebeachnow.
5.Ifit________(be)forhisinvitationtheotherday,Ishouldnotbeherenow.
6.—Iamstillontheway.Don'twaitformetohavedinner.—Hadyoubicycledthere,we________(have)dinnertogethernow.
7.________(have)Inotwitnessedtheoriginalpainting,Iwouldhavebeenfooledbytheinauthenticone.
8.Ourteam________(makeitthrough)lastseason,butforaseriousinjurywhichmadeoneofourtopplayersleavetheplayingfieldatthecriticalmoment.
9.—DoyouhaveBetty'sphonenumber?
—Yes.Otherwise,I________(notbe)abletoreachheryesterday.
10.Thereisagoodsociallifeinthevillage,andIwishI_______(have)asecondchancetobecomemoreinvolved.
11.Haveyoueverbeengazedat,fromtoptobottom,asifyou________(be)anancient,foreignrelicondisplay?
12.Asforthosewhoarelivinginpoverty,theywouldratherthatthey________(receive)someskillsratherthansomemoney.
13.IfonlyI________(lookahead)afewdaysago!
ThenIwouldn'thavebeenfeelingsoworriednow.
14.Itishightimethatthechild________(send)tothehospital.
15.Themaninprisoninsistedthathe________(do)nothingwrongand________(be)setfree.
16.Jane'spalefacesuggestedthatshe________(be)ill,andherparentssuggestedthatshe________(have)amedicalexamination.
17.—Istillhavethispaininmyback.Thismedicinethedoctorgavemedoesn'twork.—Maybeyou________(hadtaken/shouldhavetaken/wouldtake/weretotake4选1)itthreetimesadayasyouweretold.
18.Ididbetter,butIstillwasn'tasfocusedasI________(shoulddo/shouldhavebeen/shouldbe/shouldhavedone4选1).
19.I'msorrytosayIfailedtomeetthedeadline.Withbetterequipment,I________(accomplish)thetaskonschedule.
20.You________(neednotcarry)alltheseparcelsyourself.Theshopwouldhavedeliveredthemifyouhadaskedashopassistant.
三、单句改错
(北京卷)1.IfIhaven’tseenitwithmyowneyes,Iwouldn’thavebelievedit.
(重庆卷)2.---WhatareyoudoingthisSaturday?
---I’mnotsure,butImustgototheRollingStonesconcert.
(陕西卷)3.Mymomsuggeststhatwecouldeatoutforachangethisweekend.
(安徽卷)4.Iwouldgotomycousin’sbirthdaypartylastnight,butIwasnotavailable.
(辽宁卷)5.Oneofourrulesisthateverystudentcouldwearschooluniformwhileatschool.
(辽宁卷)6.Gracedoesn’twanttomovetoNewYorkbecauseshethinksifshelivesthere,shewouldn’tbeabletoseeherparentsveryoften.
(北京卷)7.Wemusthavefacedthedifficultytogether,butwhydidn’tyoutellme?
(上海卷)8.Imustn’tworryaboutmyweekend---Ialwayshavemyplansreadybeforeitcomes.
(湖南卷)9.IfMr.Deweyshouldbepresent,hewouldhaveofferedanypossibleassistancetothepeoplethere.
(北京卷)10.Wewerebackinthehotelnowifyoudidn’tlosethemap.
11.YoumaybeTom.Youhaven’tchangedabitafteralltheseyears.
12.DoIneedleavemytelephonenumberandaddress?
13.HaveIbeeninformedearlier,Icouldhavedonesomething.
14.JustasIambusy,shallyoucomebotheringmewithsomequestionsnow?
15.Wouldyoubefired,yourhealthcareandotherbenefitswouldnotbeimmediatelycutoff.
16.---Couldyoupleasegoshoppingwithmethisafternoon?
---Sorry,Icouldn’t.Ihavetotakeapianolessonat2p.m.
17.Yourshirtisratherdirty.WillIwashitforyou?
18.---Dareyourlittledaughterstayathomealoneatnight?
---No,shedoesn’t.
19.Cabletelevisionisverypopularnowadaysbecauseitshouldprovidemoreprograms.
20.Butfortheirhelp,wecannothavefinishedtheprogramintime.
参考答案
一、单选
1.【参考答案】A
【试题解析】本题考查错综时间虚拟语气。
句意:
如果不是因为前几天他的邀请,我现在就不会在这里了。
主句是对现在情况的虚拟,if从句是对过去情况的假设,故从句要用过去完成时。
2.【参考答案】D
【试题解析】句意:
杰克是一个很喜欢说大话的人。
他该做点实事,而不是只讲大话了。
在"Itis(high/about)time..."句型中,其后的从句要用虚拟语气。
从句谓语动词常用过去式,也可用"should+动词原形",should不能省略。
故选D项。
3.【参考答案】B
【解析】考查虚拟语气。
句意:
卢卡斯又没通过驾驶考试。
如果他再努力些,他现在就能通过考试了。
此处是省略if的非真实条件句,是错综条件句,从句与过去事实相反,用过去完成时态;主句与现在事实相反,用would+动词原形。
故选B。
4.【参考答案】A
【解析】考查省略if的虚拟语气。
句意:
如果不是巴黎圣母院的大火,这个以收藏大量艺术珍品而闻名的教堂,我今年暑假就会去那里参观。
此处是if引导的虚拟语气,if从句与过去事实相反用过去完成时态,且if省略则把助动词had提到主语的前面去。
故选A。
5.【参考答案】C
【解析】考查错综时间虚拟条件句。
句意:
你怎么又失败了?
如果我是你,第一次就通过了。
此处是虚拟语气,从句表示与现在事实相反,省略了if;根据thefirsttime可知,主句表示与过去事实相反,动词用wouldhave+过去分词,故选C。
6.【参考答案】D
【解析】考查虚拟语气。
句意:
我在聚会上没看见你妹妹。
如果她来了,她就会见到我弟弟了。
题干是:
我在会议上没看到你姐姐,故你姐姐没来。
因此如果“她来了”与事实相反,前面一句交代了虚拟语气的时态是一般过去时的虚拟,所以if从句中用had+过去分词。
故选D。
7.【参考答案】A
【解析】句意:
——今早下了倾盆大雨,我很高兴我们带雨伞了。
——是啊,如果我们没带,就会被淋透。
此处表示与过去事实相反的虚拟,从句谓语部分要用had+过去分词形式,从句补充完整后为"ifwehadn’ttakenanumbrella"。
故选A。
8.【参考答案】A。
propose后接的宾语从句中谓语要用虚拟语气“should+动词原形或直接用动词原形”。
句意“爱迪生去世时,有人建议,为纪念这位伟人美国人民应将家中、街上和工厂里的全部电源关掉几分钟。
9.【参考答案】C。
主语+wouldrather后接句子,句中谓语须用虚拟语气:
用一般过去时表示希望现在或将来实现的行为或状态,用过去完成时表示希望过去实现的行为或状态。
本题中原因状语从句用一般现在时,暗示希望现在或将来发生的行为动作,故选C.went。
10.【参考答案】A。
分析句意,该句表示一种假设,从句中的动作是在过去发生,即表示与过去事实相反,主句的动作是在将来发生,即表示与将来事实相反,故从句谓语动词用haddone,主句用would(could,might)+动词原形。
答案A。
11.【参考答案】D。
根据句子意义,otherwise前的分句为客观事实,使用的为一般过去时,而otherwise后一分句则表示与过去事实相反的一种假设,句中实际省略了ifIhadn’tbeencaught…故选项部分应为与过去事实相反的主句虚拟结构,应选wouldn’thavekept。
12.【参考答案】D。
在asif,asthough引导的方式状语从句中,从句谓语动词要用虚拟结构,根据题干中动词所使用的时态可以看出,选项部分是表示与过去事实相反的动作,要用had+过去分词构成。
13.【参考答案】C。
在Itistimethat…句型结构中,从句的谓语动词要用虚拟结构,可以用一般过去时,也可以用should+动词原形,但should不可省略。
14.【参考答案】D。
题干中主句的谓语动词使用了wouldn’thavemade说明该动作表示与过去事实相反,故条件句使用表示与过去事实相反的虚拟结构ifsb.had+过去分词,或使用hadsb.done即省略了if的虚拟结构。
15.【参考答案】B。
if从句中的谓语要用hadwasted,表示对过去情况的假设。
16.【参考答案】C。
justnow是表示过去的时间状语。
情态动词在表示过去发生的事时,必须用“情态动词+have+过去分词”的形式。
所以只能在选项B或C中确定答案。
Mustn’thaveeaten是一个错误选项,因为mustn’t+动词表示“禁止”,不表示判断或推测。
这句话的意思是:
噢,我觉得胃不舒服。
我刚才不应该吃那么多炸鸡。
17.【参考答案】A。
名词suggestion之后的从句为同位语从句,从句中应使用“should+动词原形”。
其中should可以省略。
18.【参考答案】B。
Iwouldrather后的句子,表示与现在或将来事实相反,常用一般过去时,表示与过去事实相反,用过去完成时。
该题根据上下文语境可以知道选项部分的动作是与将来事实相反,故用一般过去时。
19.【参考答案】D。
根据对话情景可知,答句Unfortunately,youwereoutonbusiness.(不幸的是你出差了)实际上是上一句暗示的条件。
从答句所给的特定的动词时态(一般过去时)来看,上句所说内容是对过去情况的假设,故暗示的条件句应为IfIhadn’tbeenoutbusiness,由此可见,选项部分为主句的谓语动词,表示与过去事实相反,应选用wouldhavecome。
答案D。
20.【参考答案】B。
假设的情况有时不是用一个条件句