专题限时检测(六)情态动词和虚拟语气(共3组,限时20分钟)1.(2017·苏北四市高三一模)Francehasrecentlypassedalawthatsaysallsupermarkets________donatealloftheirunsoldproducetocharities.A.mayB.shouldC.willD.shall解析:选D句意:法国最近通过了一项法律,要求超市将所有无法售出的农产品捐赠给慈善机构。shall用在条约、规章、法令等文件中可以用来表示义务或规定。2.(2017·通、泰、扬、徐、淮、宿高三一模)—Ihavenoideawhatmadethestudentssoexcitedandcrazy.—________ithavebeentheirteam'svictoryinthefinals?A.MustB.CouldC.WouldD.Should解析:选B句意:“我不知道是什么让学生们如此兴奋和疯狂。”“是不是有可能他们队在决赛中已经获胜了(的缘故)?”could+havedone表示对过去事实的推测,符合语境,故选B。3.(2017·扬州高三一模)Nowondersomepeopledon'tshowsympathyforthevictimoftheaccident.She________haveobservedthetrafficrules.A.mustB.shouldC.needD.would解析:选B句意:难怪一些人并不同情这次意外的受害者。她本应该遵守交通规则。shouldhavedone“本应当做而实际上未做”,符合语境。4.(2017·南京、盐城、连云港高三一模)Hewasgreatlyshockedatthemantakingoffice.Neverdidheexpectthatthevoters________besounreasonable.A.shouldB.couldC.wouldD.might解析:选A句意:他对这个人上台执政大为震惊。他从来没有预计到选民竟然如此的不理智。should此处表示“居然,竟然”。5.(2017·苏、锡、常、镇高三一模)—Penny'sbabydaughternarrowlyescapeddrinkingthefurniturepolishonthecoffeetable.—Luckilyforher.She________sickorevendied.A.couldhavegotB.shouldhavegotC.musthavegotD.willhavegot解析:选A句意:“Penny的小女儿险些喝了咖啡桌上的家具上光漆。”“真幸运,要是她喝了,那她就会生病,甚至导致死亡。”couldhavedone表示“过去本可能做却没有做”,符合语境。shouldhavedone“过去本应该做却没有做”;musthavedone“过去一定做过”,表示对过去的推测;willhavedone“将已经做完”。6.(2017·苏、锡、常、镇高三一模)—Nowadayspeopleseemtobecomemoreandmoreselfish.—Howmuchbetterlifewouldbeifwe________tothevaluesofthepast!A.weretoreturnB.hadreturnedC.returnD.willreturn解析:选A句意:“如今人们好像变得越来越自私。”“要是我们回到过去的价值观,我们的生活该有多美好呀!”if从句表示对将来的虚拟,所以用weretodo,did或shoulddo。7.(2017·南京、淮安高三一模)Aftermakingthespeech,hewentthroughitinhismindtoreflectwherehe______better.A.coulddoB.woulddoC.couldhavedoneD.wouldhavedone解析:选C句意:在演讲之后,他在脑海中回忆,思考演讲中本来能够做到更好的地方。couldhavedone表示“本能够做而实际上未做”。8.(2017·无锡高三一模)—YoucouldhardlyimaginewhatgreattroubleJohnhadreservingahotelroomduringthemeeting.—He________inmyapartment.ItwasvacantasIwasabroadthen.A.musthavestayedB.shouldhavestayedC.couldhavestayedD.wouldhavestayed解析:选C句意:“你几乎难以想象,在会议期间,约翰很难预定到一间宾馆房间。”“他本可以住我的公寓,因为当时我在国外,所以房子是空着的。”couldhavedone表示“本可以做而实际上未做”,符合语境。9.(2017·南通、泰州高三一模)I'msorrytosayIfailedtomeetthedeadline.Withbetterequipment,I________thetaskonschedule.A.wouldaccomplishB.mighthaveaccomplishedC.musthaveaccomplishedD.couldaccomplish解析:选B句意:很抱歉我不能如期完成。如果设备更好,我或许可以准时完成任务。mighthavedone表示“或许可以做到而实际并没有做到”。10.(2017·苏州高三一模)Hadthegovernmentlimitedthesalesofcarsmuchearlier,trafficjamandpollution________soseriousnow.A.hasnotbeenB.wouldnotbeC.hadnotbeenD.wouldn'thavebeen解析:选B句意:如果政府更早些限制车辆的销售,现在交通阻塞和污...