最新精编高考英语语法知识第3讲情态动词与虚拟语气.docx
《最新精编高考英语语法知识第3讲情态动词与虚拟语气.docx》由会员分享,可在线阅读,更多相关《最新精编高考英语语法知识第3讲情态动词与虚拟语气.docx(16页珍藏版)》请在冰豆网上搜索。
![最新精编高考英语语法知识第3讲情态动词与虚拟语气.docx](https://file1.bdocx.com/fileroot1/2023-7/7/fa6196ad-93fd-4b00-a2e2-348ba9810f3f/fa6196ad-93fd-4b00-a2e2-348ba9810f3f1.gif)
最新精编高考英语语法知识第3讲情态动词与虚拟语气
第3讲 情态动词与虚拟语气
1.________notforthesupportoftheteachers,thestudentcouldnotovercomeherdifficulty.
(2017·江苏,22)
A.ItwereB.Wereit
C.ItwasD.Wasit
答案 B
解析 句意为:
如果没有老师们的支持,这名学生不可能战胜困难。
此处表示与现在事实相反的假设,从句谓语用were;在非真实条件句中,如果有should,had或were时,可以省略if,而把should,had或were提至主语前,形成部分倒装,故选B项。
2.Samuel,thetallestboyinourclass,________easilyreachthebooksonthetopshelf.
(2017·北京,21)
A.mustB.should
C.canD.need
答案 C
解析 句意为:
我们班最高的男孩塞缪尔能轻松地够到顶层架子上的书。
此处表示能力,要用can。
must必须;should应当,应该;need需要。
3.Ifthenewsafetysystem_________touse,theaccidentwouldneverhavehappened.
(2017·北京,34)
A.hadbeenputB.wereput
C.shouldbeputD.wouldbeput
答案 A
解析 句意为:
要是新的安全系统被投入使用了的话,这起事故就不会发生了。
此处表示与过去事实相反的情况,所以从句谓语用过去完成时,选A项。
4.Myroomisamess,butI________cleanitbeforeIgoouttonight.Icandoitinthemorning.
(2017·天津,2)
A.daren’tB.shouldn’t
C.needn’tD.mustn’t
答案 C
解析 句意为:
我的房间很乱,不过今晚在我出去之前,我没必要打扫它。
我可以在(明天)早晨打扫。
daren’t不敢;shouldn’t不应该;mustn’t不准。
5.—DoyouhaveBetty’sphonenumber?
—Yes.Otherwise,I________abletoreachheryesterday.(2017·天津,15)
A.hadn’tbeenB.wouldn’thavebeen
C.weren’tD.wouldn’tbe
答案 B
解析 句意为:
——你有贝蒂的电话号码吗?
——有。
不然我昨天就联系不上她了。
由空前的otherwise及句意可知应用虚拟语气,此处表示与过去事实相反的情况,谓语动词用wouldhavedone,故选B项。
6.Ifit________forhisinvitationtheotherday,Ishouldnotbeherenow.(2016·江苏,27)
A.hadnotbeenB.shouldnotbe
C.werenottobeD.shouldnothavebeen
答案 A
解析 句意为:
如果不是他前几天邀请我,我现在就不会在这里了。
根据句子结构和句意可知,此处为虚拟语气,再结合时间状语theotherday可知,这是对过去行为的虚拟,故if从句要用过去完成时。
7.Ilovetheweekend,becauseI_______getupearlyonSaturdaysandSundays.(2016·北京,31)
A.needn’tB.mustn’t
C.wouldn’tD.shouldn’t
答案 A
解析 句意为:
我喜欢周末,因为每逢周六、周日我不需要早起。
needn’t不需要;mustn’t禁止;wouldn’t不会;shouldn’t不应该。
根据句意可知选A项。
8.Whydidn’tyoutellmeaboutyourtroublelastweek?
Ifyou________me,Icouldhavehelped.(2016·北京,34)
A.toldB.hadtold
C.weretotellD.wouldtell
答案 B
解析 句意为:
你上周为什么不告诉我你的麻烦。
如果你告诉了我,我就能够帮助你。
根据lastweek可知,事情发生在过去;根据主句谓语动词couldhavedone可知,是对过去情况的虚拟,因此从句应用过去完成时haddone。
故选B项。
9.Itwasreallyannoying;I________getaccesstothedatabankyouhadrecommended.
(2016·天津,5)
A.wouldn’tB.couldn’t
C.shouldn’tD.needn’t
答案 B
解析 句意为:
真烦人,我无权使用你推荐的资料库。
B项couldn’t意为“不能”,符合语境。
wouldn’t不愿意;shouldn’t不应该;needn’t没必要。
10.Iwaswearingaseatbelt.IfIhadn’tbeenwearingone,I________.(2016·天津,15)
A.wereinjuredB.wouldbeinjured
C.hadbeeninjuredD.wouldhavebeeninjured
答案 D
解析 句意为:
我当时系着安全带。
如果没系的话,我会受伤的。
根据题干中的“IfIhadn’tbeenwearingone”可知,此处表达与过去事实相反的虚拟语气,所以主句的谓语用wouldhavebeeninjured。
11.George________toofar.Hiscoffeeisstillwarm.(2016·浙江,17)
A.musthavegoneB.mighthavegone
C.can’thavegoneD.needn’thavegone
答案 C
解析 句意为:
乔治不可能走远。
他的咖啡还是温的。
can’thavedone表示对过去情况的否定推测,意为“不可能做了……”。
12.Hadthegovernmentsandscientistsnotworkedtogether,AIDS-relateddeaths________sincetheirhighestin2005.(2016·浙江,15)
A.hadnotfallenB.wouldnotfall
C.didnotfallD.wouldnothavefallen
答案 D
解析 句意为:
如果政府和科学家们不一起合作的话,与艾滋病相关的死亡人数就不会自2005年的最高值降下来。
根据Hadthegovernmentsandscientistsnotworkedtogether可知事情发生在过去,因此是对过去情况的虚拟,主句用wouldhavedone形式。
故选D项。
13.—Can’tyoustayalittlelonger?
—It’sgettinglate.Ireally________gonow.Mydaughterishomealone.(2015·北京,29)
A.mayB.can
C.mustD.dare
答案 C
解析 句意为:
——你不能再多待一会儿吗?
——天要黑了。
我现在真的必须走了。
我的女儿一个人在家里呢。
may可以,可能;can能够,可以;must必须;dare敢,敢于。
故选C。
14.—Sorry,Mum!
Ifailedthejobinterviewagain.
—Oh,it’stoobad.You________havemadefullpreparations.(2015·福建,27)
A.mustB.can
C.wouldD.should
答案 D
解析 句意为:
——很抱歉,妈妈,我的面试又失败了。
——噢,真是太糟糕了,你本应该做好充分准备的。
shouldhavedone本应该做但是没有做。
15.You________feelallthetrainingawasteoftime,butI’mahundredpercentsurelateryou’llbegratefulyoudidit.(2015·陕西,21)
A.shouldB.need
C.shallD.may
答案 D
解析 句意为:
你可能觉得所有的培训都是浪费时间,但是我百分之百确定,你以后会为你这么做了而心存感激的。
should表示推测时指“按常理应该……”;need意为“需要”,常用于否定句或疑问句中;shall用于第二、三人称的陈述句,表示允诺、警告、威胁等语气;may表示推测时指“可能,或许”。
由句意可知,此处表示语气不强烈的推测,故用may。
16.You________becarefulwiththecamera.Itcosts!
(2015·四川,2)
A.mustB.may
C.canD.will
答案 A
解析 句意为:
你一定要非常小心地对待这个照相机,它很贵。
根据下文的itcosts可知,照相机一定很昂贵,所以“必须”小心对待,故选A。
17.You________beCarol.Youhaven’tchangedabitafteralltheseyears.(2015·重庆,12)
A.mustB.can
C.willD.shall
答案 A
解析 句意为:
你一定是卡萝尔,这些年以来你一点都没变。
依据第二句可知,此处应用must表示很有把握的推测,意为“一定,肯定”。
must只用于肯定句,一般不用于否定句或疑问句。
18.IfI________itwithmyowneyes,Iwouldn’thavebelievedit.(2015·北京,34)
A.didn’tseeB.weren’tseeing
C.wouldn’tseeD.hadn’tseen
答案 D
解析 句意为:
如果不是亲眼看到,我就不会相信这件事。
由主句中的谓语动词wouldn’thavebelieved可知是对过去情况的虚拟,虚拟条件句的谓语动词应用过去完成时。
19.Ellenisafantasticdancer.IwishI________aswellasher.(2015·陕西,23)
A.danceB.willdance
C.haddancedD.danced
答案 D
解析 句意为:
埃伦是一位了不起的舞蹈家。
要是我能跳得像她一样好那该有多好啊!
Iwish后接从句,从句用虚拟语气。
叙述与现在事实相反的情况时,谓语动词用过去式(be用were);叙述与将来事实相反的情况时,谓语动词用could/woulddo;叙述与过去事实相反的情况时,谓语动词用haddone。
由语境可知,此处叙述的是与现在事实相反的情况,故谓语动词用过去式,选D项。
20.Withouthiswartimeexperiences,Hemingway________hisfamousnovelAFarewelltoArms.(2015·重庆,7)
A.didn’twriteB.hadn’twritten
C.wouldn’twriteD.wouldn’thavewritten
答案 D
解析 句意为:
要是没有战争时的经历,海明威就不会写出他的著名小说《永别了,武器》。
该句使用了含有without的含蓄虚拟语气,由语境知,这里是对过去情况的假设,因此主句部分用would/could/should/might+havedone,故D项正确。
一、“情态动词+havedone”结构
“情态动词+havedone”有两层意思:
1.表示对过去情况的猜测或估计,有以下几种形式:
musthavedone(准是……;一定……);can/couldhavedone(可能已经……);may/mighthavedone(可能/也许已经……)。
—ThewomanbiologiststayedinAfricastudyingwildanimalsfor13yearsbeforeshereturned.
—Oh,dear!
Shemusthavegonethroughalotofdifficulties!
——这位女生物学家在非洲研究野生动物13年后才回来。
——哦,天哪!
她一定经历了许多困难!
2.表示对过去发生之事的后悔、遗憾、责备等情绪,常见的有下列形式:
should/oughttohavedone(本该做);couldhavedone(本来能够做);mighthavedone(本可以做);needn’thavedone(本没必要做)。
—I’lltellMaryabouthernewjobtomorrow.
—Youshouldhavetoldherlastweek.
——明天我要告诉玛丽关于她的新工作的情况。
——你本该上周告诉她的。
二、虚拟语气的一些特殊句式
1.It’s(high)timethat...did/shoulddo...是……的时候了。
2.Ifitwerenotfor/hadnotbeenfor...要不是……
3.butfor...要不是……
4.Ifonly...要是……就好了。
5.wouldrather...did/haddone...宁愿……
Itishightimethatwewere/shouldbeoff.
到了我们离开的时候了。
Ifithadnotbeenforyourtimelyhelp,Iwouldhavegonebankrupt.
要不是你及时的帮助,我早就破产了。
1.Whataboringplanetwe____iftherewereonlyonecultureintheworld!
(2017·镇江期中,27)
A.wouldbeB.were
C.wouldhaveD.had
答案 C
解析 句意为:
如果世界上只有一种文化,那我们所居住的星球将是多么的枯燥啊!
根据句意可知从句与现在相反,主句也与现在相反,故主句用would/should/could/might+动词原形,但A项不符合句意,故答案为C。
2.Hadtheearthquakehappenedinthenight,there________manymoredeaths,andifthepredictionfortheearthquake________moreaccurate,wewouldhavebeenmorepreparedandmanymoreliveswouldhavebeensaved.(2017·盐城景山中学调研,29)
A.wouldbe;hadbeen
B.willbe;was
C.wouldhavebeen;hadbeen
D.wouldhave;hasbeen
答案 C
解析 句意为:
如果地震发生在夜间,将会有更多的人死亡,如果对地震的预测更准确的话,我们会有更多的准备,更多的生命将会被拯救。
考查与过去事实相反的虚拟语气,从句用过去完成时,主句用would/should/might/could+havedone。
根据主从句之间的这种对应关系即可确定正确答案为C。
3.Itseemedthatournurseryrhymes________somemagicbecauseallthenightsIsangthemformydaughter,shewouldlistentothemwithkeenpleasure.(2017·盐城亭湖中学段考,29)
A.musthavehadB.shouldhavehad
C.couldhavehadD.needhavehad
答案 A
解析 句意为:
似乎我们的儿歌有什么魔力因为每晚我为女儿唱的时候,她都会非常愉快的听。
这里用情态动词must的完成式,表示对过去情况的肯定推测“过去一定是……”;shouldhavedone过去本来应该做而没有做;couldhavedone本可以做却没有做;needhavedone本需要做却没有做。
根据句意知选A。
4.—CouldwephoneourEnglishteachernow?
—Notnow.I’mafraidhe________bedriving.(2017·扬州中学期中,25)
A.shallB.may
C.willD.can
答案 B
解析 句意为:
——我们现在可以打电话给英语老师吗?
——现在不行。
恐怕他在开车。
may可能,表示一种可能性,符合语境。
shall用于主语为第三人称的陈述句中,表示条约、规定、法令等中的义务,常译为“应,必须”;will表示意愿或规律性的“注定会”;can能够,也可用于否定句或疑问句中表推测。
5.Butforthefactthathe________thetruth,he________foraweek’simprisonment.
(2017·扬州中学期中,32)
A.didn’tknow;wouldbepunished
B.hadn’tknown;mighthavepunished
C.didn’tknow;wouldhavebeenpunished
D.hadn’tknown;couldbepunished
答案 C
解析 句意为:
要不是因为他不知道真相,他会受到一周监禁的惩罚。
他不知道真相是过去的事实,应用陈述语气didn’tknow;thathedidn’tknowthetruth为fact的同位语。
根据butfor...可知,整句是对过去的虚拟,第二空应用would/could/might/should+havedone的形式。
根据句意,他应该受到惩罚,应用被动语态。
故选C项。
6.—Nowadayspeopleseemtobecomemoreandmoreselfish.
—Howmuchbetterlifewouldbeifwe________tothevaluesofthepast!
(2017·苏锡常镇四市一模,33)
A.weretoreturnB.hadreturned
C.returnD.willreturn
答案 A
解析 句意为:
——如今,人似乎变得越来越自私。
——如果我们能够重新回过去的价值观,生活该多好啊!
本题考查虚拟语气。
根据主句的关键词would可知,应用虚拟语气;再根据句意可知,此处表示对将来情况的假设,其表达形式有三种:
weretodosth./shoulddosth./didsth.,B项表示对过去情况的假设,故选A项。
7.________thelocalauthoritiespaidmoreattentiontothesafetyofseafood,morelives________inthepoisoningincident.(2017·溧水高级中学二模,27)
A.Should;wouldnotbeclaimed
B.Had;wouldnothavebeenclaimed
C.Should;wouldnotbecost
D.Had;wouldnothavebeencost
答案 B
解析 句意为:
如果当地政府把更多的注意力放在海鲜的安全上,这次中毒事件中就不会夺去更多人的生命。
这是和过去相反的虚拟语气,if条件句应该用过去完成时,也可以省略if把had提前,主句用wouldhavedone,答案在B、D之间选择,claim表示“夺去”,claimone’slife夺取某人的生命,cost是“使……丧失”,用costsb.one’slife,所以选B。
8.Emphasisislaidonthenecessitythatalltheobjectivestobeattained________intoaccountbeforestartinganewproject.(2017·南通如皋联考,13)
A.betakenB.shouldtake
C.wouldbetakenD.havetobetaken
答案 A
解析 句意为:
重点放在开始新项目之前要考虑所有要达到的目标的必要性。
分析句子结构可知,that引导同位语从句,说明necessity的内容,necessity必要性,为necessary的名词形式,其后所接名词性从句应用虚拟语气,即从句谓语用“should+动词原形”结构,should可省略;在从句中,主语为alltheobjectives,tobeattained为其后置定语,主语和take之间存在被动关系,应用被动形式(should)betaken。
故选A项。
9.—It’sashamethatyoumissedthelectureontheBritishculturegivenbyThompson.
—I________it,butIwasbusypreparingthecomingexam.(2017·南京九中学情调研,25)
A.attendedB.hadattended
C.wouldhaveattendedD.wouldattend
答案 C
解析 句意为:
——你错过了Thompson做的关于英国文化的讲座真是太遗憾了。
——我本打算参加的,但我忙于准备即将到来的考试(而没有去)。
本打算要去而没去,符合这一意思的为C。
10.Lifeisfullofupsanddowns,andwithoutthedowns,theups________meannothing.
(2017·南京学情调研,26)
A.wouldB.must
C.shouldD.shall
答案 A
解析 句意为:
生活充满了起起伏伏,如果没有低谷,那站在高处也失去了意义。
分析句子成分可知,本题为without的含蓄虚拟语气。
根据Lifeisfullo