15 情态动词和虚拟语气十年高考英语真题分项详解试题及答案.docx
《15 情态动词和虚拟语气十年高考英语真题分项详解试题及答案.docx》由会员分享,可在线阅读,更多相关《15 情态动词和虚拟语气十年高考英语真题分项详解试题及答案.docx(25页珍藏版)》请在冰点文库上搜索。
15情态动词和虚拟语气十年高考英语真题分项详解试题及答案
专题15情态动词和虚拟语气
【2021年】
1.(2021·天津卷)Itusedtobethatyou___driveformilesherewithoutseeinganotherperson,butnowtherearehousesandpeopleeverywhere.
A.needB.shouldC.couldD.must
【答案】C
【解析】考查情态动词。
句意:
以前你可能在这里开了几英里,都没见过别人,但现在到处都是房子和人。
A.need需要;B.should应该,理应如此;C.could可能,表示对客观可能性的推测;D.must一定,必须。
根据前半句意思可知,表示的是对客观可能性的推测。
故选C。
【2020年】
1.(2020·天津卷)Jimsayswe______stayinhishouseaslongasweleaveitcleanandtidy.
A.mustB.canC.needD.should
【答案】B
【解析】考查情态动词。
句意:
吉姆说我们可以住在他的房子里,只要我们保持它干净整洁。
A.must必须;B.can能,可以;C.need需要;D.should应该。
根据后面的“aslongasweleaveitcleanandtidy”可知,Jim许可我们待在他的房子里,即:
我们”能,可以”待在他的房子里。
故选B。
2.(2020·江苏卷)IfIhadn’tbeenfacedwithsomanybarriers,I_____whereIam.
A.won’tbeB.wouldn’thavebeenC.wouldn’tbeD.shouldn’thavebeen
【答案】C
【解析】考查虚拟语气。
句意:
如果我没有面对那么多的障碍,我现在就不会在这里。
分析句子成分可知,此处是错综时间虚拟语气,根据空后whereIam可知,此处是与现在事实相反的假设,主句谓语动词应使用would/could/might/should+do。
故选C。
【2019年】
1.【2019·江苏卷】Whatapity!
Youmissedthesightseeing,orwe_________agoodtimetogether.
A.hadB.willhaveC.wouldhavehadD.hadhad
【答案】C
【解析】考查虚拟语气。
句意:
真遗憾!
你错过了这次观光,否则,我们本应该在一起度过一段愉快时光的。
根据上文,可知是对过去事情的虚拟,与过去事实相反的假设。
其句子结构为:
从句:
If+主语+过去完成时+其他,主句:
主语+should(would,could,might)+现在完成时+其他,故选C。
2.【2019·天津卷】Theworkerswerenotbetterorganized,otherwisethey____________thetaskinhalfthetime.
A.accomplishedB.hadaccomplished
C.wouldaccomplishD.wouldhaveaccomplished
【答案】D
【解析】考查虚拟语气。
句意:
工人们没有被更好的组织起来,否则他们用一半的时间就能完成任务。
根据上句theworkerswerenotbetterorganized可知,这是对过去事情的虚拟。
与过去事实相反的假设。
其句子结构为:
从句:
If+主语+过去完成时+其他,主句:
主语+should(would,could,might)+现在完成时+其他,故选D。
【2018年】
1.【2018·江苏】It’s strange that he _______have taken the books without the owner’s permission.
A.wouldB.should
C.couldD.might
【答案】B
【解析】考查虚拟语气。
句意:
真奇怪,他竟然没有主人的允许就拿走了这些书。
在句型”Itisimportant/necessary/strange/impossible/naturalthat...”中,其中由that引导的主语从句通常用“should+动词原形”这样的虚拟语气,其中的should可以省略。
故选B。
2.【2018·江苏】Thereisagoodsociallifeinthevillage,andIwishI_______asecondchancetobecomemoreinvolved.
A.hadB.willhave
C.wouldhavehadD.havehad
【答案】A
【解析】考查虚拟语气。
句意:
在这个村里有很好的社交生活,并且我希望我再有机会去更多的参与。
本题考查wish引导的宾语从句,表示与现在事实相反的愿望,所以从句用一般过去时。
故选A。
3.【2018·天津】Ican'tfindmypurse.I___________itinthesupermarketyesterday,butI'mnotsure.
A.shouldleaveB.musthaveleft
C.mightleaveD.couldhaveleft
【答案】D
【解析】考查情态动词表推测和虚拟语气。
句意:
我不能找到我的钱包了,昨天我有可能把它落到超市了,但我不确定。
根据句中时间状语yesterday可知,是对过去事情的推测,故用情态动词+havedone,再根据后句butI’mnotsure.可知,此推测为不能肯定的推测,故用情态动词could,表示“可能”。
故选D。
4.【2018·北京】Intoday’sinformationage,thelossofdata_________causeseriousproblemsforacompany.
A.needB.shouldC.canD.must
【答案】C
【解析】考查情态动词。
句意:
在今天的信息时代,数据的丢失有时会对一个公司造成严重的问题。
数据丢失造成严重问题是客观上会发生的情况,即“客观可能性”,故该空应用情态动词can。
C选项正确。
其余情态动词均没有该用法。
need需要;should应该,竟然;must必须,肯定。
5.【2018·北京】Theymighthavefoundabetterhotelifthey_________afewmorekilometers.
A.droveB.woulddriveC.weretodriveD.haddriven
【答案】D
【解析】考查虚拟语气。
句意:
如果他们多开几公里的话,他们也许会找到一个更好的旅馆。
由“theymighthavefoundabetterhotel”可知,该句是表示对过去的虚拟。
if____afewmorekilometers是条件句部分,表示对过去的虚拟,条件句部分要用过去完成时态,故D选项正确。
6.【2018·天津】Ifwe___________theflightyesterday,wewouldbeenjoyingourholidayonthebeach
A.hadcaughtB.caught
C.havecaughtD.wouldcatch
【答案】A
【解析】考查虚拟语气。
句意:
如果我们昨天赶上飞机的话,现在我们正在海滩享受我们的假日了。
根据时间状语yesterday可知,从句表示与过去事实相反,故用had+v-ed。
故选A。
【2017年】
1.【2017·北京卷】Samuel,thetallestboyinourclass,______easilyreachthebooksonthetopshelf.
A.mustB.shouldC.canD.need
【答案】C
【解析】A.must必须;B.should应该;C.can能;D.need需要。
句意:
Samuel,我们班最高的男生,能很轻松地够着书架顶上的书。
此处需要一个表示能力的词,故用can,答案为C。
2.【2017·北京卷】Ifthenewsafetysystem_______touse,theaccidentwouldneverhavehappened.
A.hadbeenputB.wereputC.shouldbeputD.wouldbeput
【答案】A
【解析】句意:
如果这个新的安全系统被投入使用过的话,这个事故就不会发生了。
根据主句确定是对过去情况的虚拟,所以从句谓语用haddone形式,此外根据句意可知是被动,用被动语态,故A项是正确的。
3.【2017·江苏卷】_______notforthesupportoftheteachers,thestudentcouldnotovercomeherdifficulty.
A.ItwereB.WereitC.ItwasD.Wasit
【答案】B
【解析】考查虚拟语气的省略。
虚拟语气中,be动词统一用were;虚拟语气的省略形式主要是把if省略,同时把were/should/had提前,即Were/Should/HadI...,故选B。
4.【2017·天津卷】Myroomisamess,butI__________cleanitbeforeIgoouttonight.Icandoitinthemorning.
A.daren’tB.shouldn’tC.needn’tD.mustn’t
【答案】C
【解析】句意:
我的房间很乱,但是在今晚我出去之前不需要打扫,我可以明天早晨再打扫。
A.不敢;B.不应该;C不需要;D.不许。
根据句意,故选C。
5.【2017·天津卷】—DoyouhaveBetty’sphonenumber?
—Yes.Otherwise,I______abletoreachheryesterday.
A.hadn’tbeenB.wouldn’thavebeenC.weren’tD.wouldn’tbe
【答案】B
【解析】句意:
——你有贝蒂的电话号码吗?
——有。
否则我昨天就联系不到她了。
此处otherwise(否则)相当于一个if引导的条件状语从句,由yesterday可知本句对过去进行虚拟,由此可以判断出主句用wouldn’thavedone,故选B。
【2016年】
1.【2016·北京】Ilovetheweekend,becauseI________getupearlyonSaturdaysandSundays.
A.needn’tB.mustn’tC.wouldn’tD.shouldn’t
【答案】A
【解析】题目考查情态动词。
句意:
我喜欢周末,因为周六和周日我不需要早起。
A.needn’t不需要;B.mustn’t禁止;C.wouldn’t不愿;D.shouldn’t不应该。
根据句意可知,周六、周日不用早起,故选A。
2.【2016·北京】Whydidn’tyoutellmeaboutyourtroublelastweek?
Ifyou________me,Icouldhavehelped.
A.toldB.hadtoldC.weretotellD.wouldtell
【答案】B
【解析】考查虚拟语气。
句意:
你上周为什么没有告诉我你遇到的麻烦?
如果你告诉我的话,我就可以帮你了。
根据第一句可知,这里是对过去发生的事情进行虚拟,if条件句的时态应该用过去完成时,故选B。
3.【2016·江苏】Ifitforhisinvitationtheotherday,Ishouldnotbeherenow.
A.hadnotbeenB.shouldnotbe
C.werenottobeD.shouldnothavebeen
【答案】A
【解析】考查虚拟语气。
句意:
如果不是因为前几天他的邀请,我现在就不会在这里了。
故A项正确。
4.【2016·天津】Itwasreallyannoying;I_____getaccesstothedatabankyouhadrecommended.
A.wouldn’tB.couldn’tC.shouldn’tD.needn’t
【答案】B
【解析】句意:
这真是令人心烦;我不能进入你推荐的数据库。
wouldn’t不愿意;couldn’t不能;shouldn’t不应该;needn’t不必。
根据句意可知选B。
5.【2016·天津】Iwaswearingaseatbelt.IfIhadn’tbeenwearingone,I____.
A.wereinjuredB.wouldbeinjured
C.hadbeeninjuredD.wouldhavebeeninjured
【答案】D
【解析】句意:
我当时系着安全带。
如果我没有系安全带,我就会受伤了。
使用虚拟语气,根据if条件句用的haddone,可知,主句用wouldhavedone表示对过去情况的虚拟,而且I和injure是被动关系。
故选D。
6.【2016·浙江】Hadthegovernmentsandscientistsnotworkedtogether,AIDS-relateddeaths_______sincetheirhighestin2005.
A.hadnotfallenB.wouldnotfallC.didnotfallD.wouldnothavefallen
【答案】D
【解析】句意:
如果政府和科学家不共同努力,与艾滋病相关的死亡人数就不会从2005年的最高点下降。
使用虚拟语气,if条件句用的haddone,而且省略if,将had提前,主句用wouldhavedone表示对过去情况的虚拟。
故选D。
【2015年】
1.(2015﹒北京)—Can’tyoustayalittlelonger?
—It’sgettinglate.Ireally_____gonow,Mydaughterishomealone.
A.mayB.canC.mustD.dare
【答案】C
【解析】句意:
——你不能再多待会儿吗?
——很晚了,我必须得走了。
我女儿一个人在家。
A.may可能,可以,也许;B.can能,会;C.must必须,必然要,必定会;D.dare敢,胆敢。
结合句意,故选C。
2.(2015﹒北京)IfI_____itwithmyowneyes,Iwouldn’thavebelievedit.
A.didn’tseeB.weren’tseeingC.wouldn’tseeD.hadn’tseen
【答案】D
【解析】句意:
如果不是我亲眼看到,我不会相信。
根据后半句wouldn’thavebelieved可以判断是对过去的虚拟。
所以从句是if+主语+had+done的形式。
故选D。
3.(2015﹒重庆)Withouthiswartimeexperiences,Hemingway____hisfamousnovelAFarewelltoArms.
A.didn’twriteB.hadn’twritten
C.wouldn’twriteD.wouldn’thavewritten
【答案】D
【解析】句意:
没有他战时的经验,海明威就不可能写出著名的小说永别了武器。
根据withouthiswartimeexperience没有战时的经历,可知表示对于过去的否定猜测,故主句用wouldhavedone,因此选D项。
4.(2015﹒重庆)You____beCarol.Youhaven’tchangedabitafteralltheseyears.
A.mustB.canC.willD.shall
【答案】A
【解析】句意:
你肯定是卡罗,这些年你一点也没有变化。
must表示对现在的肯定推测。
故选A。
5.(2015﹒浙江)Itwassonoisythatwehearourselvesspeak.
A.couldn’tB.shouldn’tC.mustn’tDneedn’t
【答案】A
【解析】试题分析:
句意:
太吵了,以致我们不能够听到我们在说什么?
A的意思是不能,B的意思是不应该,C的意思是禁止,D的意思是不需要。
该题用到了一个so+形容词+that的句式,做题时应该正确理解句意及这句式的用法。
正确理解这是表达不能还是表达其他的东西。
must只能用于肯定句,用于否定句表示禁止,这一点尤其要注意因为往往会出错。
如果表示一种可能往往是can的形式(过去时态使用could)
6.(2015﹒天津)I______haveworriedbeforeIcametothenewschool,formyclassmateshereareveryfriendlytome.
A.mightn’tB.mustn’tC.needn’tD.couldn’t
【答案】C
【解析】句意:
我来新学校之前本没有必要担心,因为在这里我的同学对我非常友好。
needn’thavedone本没有必要做某事,表示实际上已经做了某事。
根据句意可知选C。
7.(2015﹒天津)IwishI______atmysister’sweddinglastTuesday,butIwasonabusinesstripinNewYorkthen.
A.willbeB.wouldbeC.havebeenD.hadbeen
【答案】D
【解析】句意:
上个周二我本希望参加我姐姐的婚礼,但那时我在纽约出差。
本题考查wish引导的宾语从句,表示与过去事实相反的愿望,从句用had+过去分词。
根据句意可知选D。
8.(2015﹒四川)You_____becarefulwiththecamera.Itcosts!
A.mustB.mayC.canD.will
【答案】A
【解析】考查情态动词。
根据下文的itcosts可知,照相机很昂贵,故选择A,意为:
你一定要非常小心对待照相机,它很昂贵。
9.(2015﹒陕西)Youfeelallthetrainingawasteoftime,butI’mahundredpercentsurelateryou’llbegratefulyoudidit.
A.shouldB.needC.shallD.may
【答案】D
【解析】句意:
你可能觉得所有的训练都是浪费时间,但是我有100%的把握你以后会感激它的。
should应该;need需要;shall将会;may(不确定)可能。
所以选D。
10.(2015﹒陕西)Ellenisafantasticdancer.IwishIaswellasher.
A.danceB.willdanceC.haddancedD.danced
【答案】C
【解析】句意:
Ellen是一个很棒的舞蹈演员。
但愿我能和她跳得一样好。
Iwish“但愿”后面接宾语从句用虚拟语气,和现在相反用一般过去时,所以选C。
11.(2015﹒福建)—Sorry,Mum!
Ifailedthejobinterviewagain.
—Oh,it'stoobad.Youhavemadefullpreparations.
A.mustB.canC.wouldD.Should
【答案】D
【解析】试题分析:
考查情态动词+have done结构。
A must必须B.can可以; C.would 将会:
D.should 应该。
这里是情态+have done 的结构的虚拟语气,can+have+done'表示对过去行为的怀疑,用于疑问句,译成“可能做过... .. 吗?
";could+have+done , 表示对过去事情的假设,意思是本来能够做某事而没有做; must+have+done"表示对过去事情的肯定推测,译成“一 -定做过某事i ,该结构只用于肯定句; should+have+done"意思是“本来应该做某事,而实际没做。
该对话意思为:
-对不起,妈妈,我面试又失败---噢,那太糟糕了,你应该做好充分准备的。
故选D
12.(2015﹒江苏)Itmighthavesavedmesometrouble______theschedule.
A.didIknowB.haveIknownC.doIknowD.hadIknown
【答案】D
【解析】句意:
如果我早知道日程安排,可能会省去我一些麻烦。
根据题干中mighthavesaved可知主句是对过去的虚拟,从句应用ifIhadknown与主句保持一致。
if虚拟条件句中含有had时,可将if省去,同时将had提前构成倒装结构。
故选D项。
虚拟语气重要做题原则:
根据题干中主句或从句中动词形式判断所考查的动词的虚拟时间,一般要保持一致,但要注意错综时间虚拟语气要根据各自所表示的虚拟时间做出调整。
另外,当if条件句中含有助动词 had,should 或were时,可以省略if,而将 had, should 或were提到句首,从而构成倒装虚拟条件句。
13.(2015﹒安徽)Itisluckywebookedaroom,orwe______nowheretostaynow.
A.hadB.hadhadC.wouldhaveD.wouldhavehad
【答案】C
【解析】句意:
我们很幸运地订到了房间,否则的话,我们现在就会无处可