河南省郑州市新世纪学校2012届高三英语专题总复习精选强化练习题(五十九)[每小题0.5分,共30小题;满分15分]得分:________1.—Howdidyoudointhetest?—Notsowell.I________muchbetterbutImisreadthedirectionsforwriting.(2010·北京东城区高三一模试题)A.willhavedoneB.couldhavedoneC.musthavedoneD.mayhavedone答案:B[but所表达的是一种含蓄条件,由其后的过去时态可知此处该用“could+完成时”的虚拟形式。]2.Shequickenedherpaceinorderthatshe________withtheothers.A.maycatchupB.mightcatchupC.couldhavecaughtupD.mighthavecaughtup答案:B[这是目的状语从句,由主句的过去时态可知此空该用情态动词的过去时。]3.Ifitwerenotforthefactthatshe________sing,Iwouldinvitehertotheparty.A.couldn’tB.shouldn’tC.can’tD.mightnot答案:C[“她不能唱歌”是一客观事实,所以用现在时。]4.—Youdidn’twaitforMr.Blacklastnight,didyou?—No,butwe________.Hedidn’treturnhomeatall.(2010·山东烟台市高三年级诊断性测试)A.couldn’thaveB.needn’thaveC.didn’tneedtoD.shouldwaithave答案:C[needn’thavedone和didn’tneedtodo的区别是:前者是虚拟语气,意为“(过去)本没必要做,但事实上却做了”;后者是陈述语气,意为“(过去)没必要做,事实上也没做”。根据语境,该选C。]5.Tomhasn’tcometoworksincelastFriday.________hehavehadanaccident?(2010·福建市三明考前模拟)A.MustB.ShouldC.MayD.Can答案:D[疑问句的推测常可用can,一般不用must/may。]6.I’llcertainlybesurprisedifhe________totellthemwhatheknows.A.dareB.willdareC.daredD.dares答案:D[该句中的dare作实义动词而非情态动词,因此有人称和数的变化。]7.—TomcametoworklastFriday,butnoonehasseenhimsince.—________hehavehadanaccident?A.ShouldB.MustC.MightD.Could答案:D[疑问句的推测常可用could,一般不用must/might。]8.Itwasreallyverydangerous;you________himseriously.(2010·江苏盐城市高三第二次调研考试)A.mighthaveinjuredB.mightinjureC.mustinjureD.needhaveinjured答案:A[A是虚拟语气,意为:有可能受到严重伤害。]9.—Mom’sgift?She________havechosenabetteroneforme.—She________beveryhappytoknowit.A.should;mustB.might;wouldn’t用心爱心专心1C.couldn’t;mustD.mustn’t;can’t答案:C[第一空:否定推测可用could,一般不用must。第二空:must一般用于肯定推测,意为“一定”。]10.—________hehavebeenchosenascaptainofthefootballteam?—Yes,he________.A.Can;musthaveB.Must;musthaveC.Can;mustD.Must;must答案:A[can表推测可用于疑问句,must不可这么用,即可排除B、D。“must+完成时”表示对过去的推测,A项中的musthave是musthavebeenchosenascaptainofthefootballteam的省略。]11.You________usemybikeonconditionthatyougiveitbacktomebeforeIleavehere.A.shouldB.mustC.oughttoD.shall答案:D[shall在这里表示“允诺”。]12.—Look,John’sfallenasleep.—Oh,he________toolatelastnight.(2010·湖北八校高三年级第二次联考)A.mightsitupB.shouldhavesatupC.couldsitupD.musthavesatup答案:D[该句是表示对过去动作的一种肯定推测。]13.Don’tbesoanxiousaboutthat.Helen________anote.A.mayleaveB.shouldleaveC.mighthaveleftD.canhaveleft答案:C[C表示对过去动作的一种推测。注:can一般不用于肯定推测,所以D不正确。]14.Itwouldbeimpossibleforhimtoleavehospitaltomorrowifhe________firstaidwhentheaccidenthappened.A.hadn’tbeengivenB.wasn’tbegivenC.shouldn’tbegivenD.wouldn’tbegiven答案:A[与过去事实相反,if从句的谓语常用过去完成时。]15.Lastyear’sSARSoutbreaktellsusthatasoundpublichealthsystem________bebuiltupandstrengthenedinourcountry.(2010·广西柳州高三第二次模拟考试)A.shouldB.canC.willD.may答案:A[这里意为“应该”,所以选A。]16.Whydidn’tyoumakemeatelephonecallyesterday...