当前位置:首页 > 2018年高考英语江苏专用考前三个月文档:专题一 语法知识 第3讲 Word版含答案
第3讲 情态动词与虚拟语气
1.________notforthesupportoftheteachers,thestudentcouldnotovercomeherdifficulty.
(2017·江苏,22)
A.Itwere C.Itwas 答案 B
解析 句意为:如果没有老师们的支持,这名学生不可能战胜困难。此处表示与现在事实相反的假设,从句谓语用were;在非真实条件句中,如果有should,had或were时,可以省略if,而把should,had或were提至主语前,形成部分倒装,故选B项。 2.Samuel,thetallestboyinourclass,________easilyreachthebooksonthetopshelf.
(2017·北京,21)
A.must C.can 答案 C
解析 句意为:我们班最高的男孩塞缪尔能轻松地够到顶层架子上的书。此处表示能力,要用can。must必须;should应当,应该;need需要。
3.Ifthenewsafetysystem_________touse,theaccidentwouldneverhavehappened.
(2017·北京,34)
A.hadbeenput C.shouldbeput 答案 A
解析 句意为:要是新的安全系统被投入使用了的话,这起事故就不会发生了。此处表示与过去事实相反的情况,所以从句谓语用过去完成时,选A项。
4.Myroomisamess,butI________cleanitbeforeIgoouttonight.Icandoitinthemorning.
(2017·天津,2)
A.daren’t C.needn’t
B.shouldn’t D.mustn’t B.wereput D.wouldbeput B.should D.need B.Wereit D.Wasit
答案 C
解析 句意为:我的房间很乱,不过今晚在我出去之前,我没必要打扫它。我可以在(明天)早晨打扫。daren’t不敢;shouldn’t不应该;mustn’t不准。 5.—DoyouhaveBetty’sphonenumber?
—Yes.Otherwise,I________abletoreachheryesterday.(2017·天津,15) A.hadn’tbeen C.weren’t 答案 B
解析 句意为:——你有贝蒂的电话号码吗?——有。不然我昨天就联系不上她了。由空前的otherwise及句意可知应用虚拟语气,此处表示与过去事实相反的情况,谓语动词用wouldhavedone,故选B项。
6.Ifit________forhisinvitationtheotherday,Ishouldnotbeherenow.(2016·江苏,27) A.hadnotbeen C.werenottobe 答案 A
解析 句意为:如果不是他前几天邀请我,我现在就不会在这里了。根据句子结构和句意可知,此处为虚拟语气,再结合时间状语the other day可知,这是对过去行为的虚拟,故if从句要用过去完成时。
7.Ilovetheweekend,becauseI_______getupearlyonSaturdaysandSundays.(2016·北京,31) A.needn’t C.wouldn’t 答案 A
解析 句意为:我喜欢周末,因为每逢周六、周日我不需要早起。needn’t不需要;mustn’t禁止;wouldn’t不会;shouldn’t不应该。根据句意可知选A项。
8.Whydidn’tyoutellmeaboutyourtroublelastweek? Ifyou________me,Icouldhavehelped.(2016·北京,34) A.told C.weretotell 答案 B
解析 句意为:你上周为什么不告诉我你的麻烦。如果你告诉了我,我就能够帮助你。根据
B.hadtold D.wouldtell B.mustn’t D.shouldn’t B.shouldnotbe D.shouldnothavebeen B.wouldn’thavebeen D.wouldn’tbe
last week可知,事情发生在过去;根据主句谓语动词could have done可知,是对过去情况的虚拟,因此从句应用过去完成时had done。故选B项。
9.Itwasreallyannoying;I________getaccesstothedatabankyouhadrecommended.
(2016·天津,5)
A.wouldn’t C.shouldn’t 答案 B
解析 句意为:真烦人,我无权使用你推荐的资料库。B项couldn’t意为“不能”,符合语境。wouldn’t不愿意;shouldn’t不应该;needn’t没必要。
10.Iwaswearingaseatbelt.IfIhadn’tbeenwearingone,I________.(2016·天津,15) A.wereinjured C.hadbeeninjured 答案 D
解析 句意为:我当时系着安全带。如果没系的话,我会受伤的。根据题干中的“IfIhadn’tbeenwearingone”可知,此处表达与过去事实相反的虚拟语气,所以主句的谓语用wouldhavebeeninjured。
11.George________toofar.Hiscoffeeisstillwarm.(2016·浙江,17) A.musthavegone C.can’thavegone 答案 C
解析 句意为:乔治不可能走远。他的咖啡还是温的。can’t have done表示对过去情况的否定推测,意为“不可能做了??”。 12
.
Hadthegovernmentsandscientistsnotworkedtogether
,
B.mighthavegone D.needn’thavegone B.wouldbeinjured D.wouldhavebeeninjured B.couldn’t D.needn’t
AIDS-relateddeaths________sincetheirhighestin2005.(2016·浙江,15) A.hadnotfallen C.didnotfall 答案 D
解析 句意为:如果政府和科学家们不一起合作的话,与艾滋病相关的死亡人数就不会自2005年的最高值降下来。根据Had the governments and scientists not worked together可知事情发生在过去,因此是对过去情况的虚拟,主句用would have done形式。故选D项。
B.wouldnotfall D.wouldnothavefallen
13.—Can’tyoustayalittlelonger?
—It’sgettinglate.Ireally________gonow.Mydaughterishomealone.(2015·北京,29) A.may C.must 答案 C
解析 句意为:——你不能再多待一会儿吗?——天要黑了。我现在真的必须走了。我的女儿一个人在家里呢。may可以,可能;can 能够,可以;must必须;dare 敢,敢于。故选C。 14.—Sorry,Mum!Ifailedthejobinterviewagain.
—Oh,it’stoobad.You________havemadefullpreparations.(2015·福建,27) A.must C.would 答案 D
解析 句意为:——很抱歉,妈妈,我的面试又失败了。——噢,真是太糟糕了,你本应该做好充分准备的。should have done本应该做但是没有做。 15
.
You________feelallthetrainingawasteoftime
,
B.can D.should B.can D.dare
butI’mahundredpercentsurelateryou’llbegratefulyoudidit.(2015·陕西,21) A.should C.shall 答案 D
解析 句意为:你可能觉得所有的培训都是浪费时间,但是我百分之百确定,你以后会为你这么做了而心存感激的。should表示推测时指“按常理应该??”;need意为“需要”,常用于否定句或疑问句中;shall用于第二、三人称的陈述句,表示允诺、警告、威胁等语气;may表示推测时指“可能,或许”。由句意可知,此处表示语气不强烈的推测,故用may。 16.You________becarefulwiththecamera.Itcosts!(2015·四川,2) A.must C.can 答案 A
解析 句意为:你一定要非常小心地对待这个照相机,它很贵。根据下文的it costs可知,照相机一定很昂贵,所以“必须”小心对待,故选A。
17.You________beCarol.Youhaven’tchangedabitafteralltheseyears.(2015·重庆,12)
B.may D.will B.need D.may
共分享92篇相关文档