- 49.50 KB
- 2022-06-17 15:14:43 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
高中英语语法练习情态动词1.—______itbeLiPingwhobroketheglass? —No.It______beWuDongwhodidit. A.Can;mustB.Must;needC.May;mustD.Need;can2.—Don’tforgettovisitmewhenyoucometoBeijing. —______. A.Idon’tB.Iwon’t C.Ican’tD.Ihaven’t3.—CouldIuseyourbike? —Yes,surelyyou______. A.mightB.willC.canD.should4.Herbrother______beathomenow,becausehewasseenplayingbasketballinthestadiumjustnow. A.mustn’tB.needn’t C.can’tD.shouldn’t5.—Whencanyougetmycarrepaired?Ineedittomorrowmorning.—It______bereadyby8:00. A.canB.needC.mightD.should6.—Areyoucomingfordinner? —I’mnotquitesure.I______gotomyuncle’sinstead. A.mustB.wouldC.shouldD.might7.Don’tbelievehim.Whathesaid______betrue. A.mustn’tB.needn’t C.shouldn’tD.maynot8.—______Igohomenow,sir? —No,you______.Youshouldfinishthecompositionfirst. A.Might;wouldn’tB.May;hadbetternot C.Must;mustn’tD.Need;mustn’t9.—______heuseyourbike? —Certainly.Hereisthekey. A.ShallB.MustC.WillD.Does10.MrBushisontimeforeverything.How______hebelatefortheimportantmeeting?A.wouldB.shouldC.mightD.need1.Ilivedwithmysisterthissummeranddidn’thavetopayrent.SoI_____savemostofmysalary.A.wasabletoB.wouldC.couldD.should2.Ipromisedtogettherebefore5o’clock,butnowthetrafficisstillsoheavy.They_____formeimpatiently.A.maywaitB.mustbewaitingC.couldwaitD.oughttowait3.I______her,butInevercould.A.oughttohelpB.musthelpC.musthavehelpedD.oughttohavehelped4.TheSmithswenttothecountryfortheweekendasthey______totheoffice.A.needn’thavegoneB.mustn’tgoC.maynotgoD.didn’thavetogo5.Myparentsneverremembermytelephonenumber,andtheyalways______lookitup.A.shouldB.canC.havetoD.must6.Bobby______meyoursecret,buthemeantnoharm.A.shouldn’thavetoldB.shouldtell C.mustn’thavetoldD.couldtell7.Ifyou______go,atleastwaituntiltherainstops.5
A.canB.mustC.shouldD.would8.You______followmeifIamwrong.A.mustB.don’thavetoC.wouldn’tD.oughtto9._____youliketohaveawalkwithusthisevening?A.CouldB.WillC.WouldD.Can10.—MrWang,Iwillgoandfetchfourchairsforthemeeting.—You______fetchfour;twowilldo.A.won’tB.couldn’tC.shouldn’tD.needn’tKey:1-5ABCCD6-10DDBABKey:1-5ABDDC6-10ABBCD()1.You_____returnthebooknow.Youcankeepittillnextweekifyoulike.A.can’tB.mustn’tC.needn’tD.maynot()2.Whereismypen?I_____it.A.mightloseB.wouldhavelostC.shouldhavelostD.musthavelost()3.IwishI_____youyesterday.A.seenB.didseeC.hadseenD.weretosee()4.Ididn’thearthephone.I_____asleep.A.mustbeB.musthavebeenC.shouldbeD.shouldhavebeen()5.Ifmylawyer_____herelastSaturday,he_____mefromgoing.A.hadbeen;wouldhavepreventedB.hadbeen;wouldpreventC.were;wouldpreventD.were;wouldhaveprevented()6.He_____youmorehelp,eventhoughhewasverybusy.A.mighthavegivenB.mighthaveC.mayhavegivenD.maygive()7.Ifit_____forthesnow,we_____themountainyesterday.A.werenot;couldhaveclimbedB.werenot;couldclimbC.hadnotbeen;couldhaveclimbedD.hadnotbeen;couldclimb()8.Withoutelectricityhumanlife_____quitedifficulttoday.A.isB.willbeC.wouldhavebeenD.wouldbe()9.Acomputer_____thinkforitself,itmustbetoldwhattodo.A.can’tB.couldn’tC.maynotD.mightnot()10.Jenny_____havekeptherword.Iwonderwhyshechangedhermind.A.mustB.shouldC.needD.would()11.We_____lastnight,butwewenttotheconcertinstead.A.musthavestudiedB.mightstudyC.shouldhavestudiedD.wouldstudy()12.—CouldIborrowyourdictionary?—Yes,ofcourseyou_____.A.mightB.willC.canD.should()13.Tomoughtnotto_____meyoursecret,buthemeantnoharm.A.havetoldB.tellC.betellingD.havingtold()14.—Ifhe_____,he_____thatfood.—Luckilyhewassenttothehospitalimmediately.5
A.waswarned;wouldnottakeB.hadbeenwarned;wouldnothavetakenC.wouldbewarned;hadnottakenD.wouldhavebeenwarned;hadnottaken()15.Peter_____comewithustonight,butheisn’tverysureyet.A.mustB.mayC.canD.will()16.ItoldSallyhowtogethere,butperhapsI_____forher.A.hadtowriteitoutB.musthavewrittenitoutC.shouldhavewrittenitoutD.oughttowriteitout()17.Ididn’tseeyoursisteratthemeeting.Ifshe_____,shewouldhavemetmybrother.A.hascomeB.didcomeC.cameD.hadcome()18.—ShallItellJohnaboutit?—No,you_____.I’vetoldhimalready.A.needn’tB.wouldn’tC.mustn’tD.shouldn’t()19.Whenapencilispartlyinaglassofwater,itlooksasifit_____.A.breaksB.hasbrokenC.werebrokenD.hadbeenbroken()20.It’snearlyseveno’clock.Jack_____behereatanymoment.A.mustB.needC.shouldD.can()21.—Therewerealreadyfivepeopleinthecarbuttheymanagedtotakemeaswell.—It_____acomfortablejourney.A.can’tbeB.shouldn’tbeC.mustn’thavebeenD.couldn’thavebeen()22.Johnny,you_____playwiththeknife,you_____hurtyourself.A.won’t;can’tB.mustn’t;mayC.shouldn’t;mustD.can’t;shouldn’t()23.Thefirespreadthroughthehotelveryquicklybuteveryone_____getout.A.hadtoB.wouldC.couldD.wasableto()24.—WhencanIcomeforthephotos?Ineedthemtomorrowafternoon.—They_____bereadyby12:00.A.canB.shouldC.mightD.need()25.—IstayedatahotelwhileinNewYork.—Oh,didyou?You_____withBarbara.A.couldhavestayedB.couldstayC.wouldstayD.musthavestayed()26.—Willyoustayforlunch?—Sorry,_____.Mybrotheriscomingtoseeme.A.Imustn’tB.Ican’tC.Ineedn’tD.Iwon’t()27.—AreyoucomingtoJeff’sparty?—I’mnotsure.I_____gototheconcertinstead.A.mustB.wouldC.shouldD.might()28.—Writetomewhenyougethome.—_____.A.ImustB.IshouldC.IwillD.Ican()29.Iwasreallyanxiousaboutyou,you_____homewithoutaword.A.mustn’tleaveB.shouldn’thaveleftC.couldn’thaveleftD.needn’tleave()30.—IsJohncomingbytrain?—Heshould,buthe_____not.Helikesdrivinghiscar.A.mustB.canC.needD.may答案全解1.C从原题中Youcankeepittillnextweekifyoulike这一信息句可知,“你不必现在还”。5
2.D从原题中Whereismypen?这一信息句可告诉考生,“笔丢了”,丢的动作是过去发生的。因此用must+havedone表示对过去事实的肯定猜测。3.C原题中的yesterday这一信息词告诉考生,在wish后的宾语从句中,用过去完成时,表示与过去事实相反的愿望。4.B从原题中的Ididn’thearthephone.这一信息可以判断出,用musthavedone表示过去事实的准确的肯定猜测。5.A从原题中lastSaturday这一信息词可知,条件句中用表示与过去事实相反的过去完成时,主句用would+havedone。6.Amighthave+过去分词,在次是虚拟语气,表示“本来可以给你更多的帮助”,而事实则是帮助较少。7.C从原题中的yesterday这一信息词暗示考生,该句应选用与过去事实相反的过去完成时,Ifithadnotbeenfor…“要不是因为……”。8.D原题中的Withoutelectricity相当于一个条件句:Iftherewerenoelectricity,故主句用humanlifewouldbequitedifficulttoday.9.Acan可以表示一种客观上的能力,本句can’t,表示“不能,不会”。10.B从原题总的“Iwonderwhyshechangedhermind”“我不知道为何他改变了主意了。”这句话告诉考生Janny没有守诺言。因此,用should+havedone,表示“过去本应该做某事,而实际上没有做”。11.C可参看10题。意思是:“昨晚本应该学习,但是却去听音乐会了。”12.C原题中的could不是过去时,而表示一种委婉、客气的礼貌用语。因此用could提问时,用can回答。同样用would,might提问,用will和may回答。[注意]①—Wouldyouratherdosuchathing?—Yes,Iwould.②—Wouldyoulikesometea?—Yes,Iwould.这两个对话中的wouldrather,wouldlike是惯用法,故不能用will来回答。因为在这两个句型中,will不能去替换would。13.A可参看10、15题。该句意思是:“汤姆本来不该告诉我你的秘密,但他没有伤害你的意思。”oughtnottohavedone=shouldn’thavedone14.B从答语中的Luckilyhewassenttothehospitalimmediately这一信息句可提示考生,条件句应填表示与过去事实相反的时态。15.B从原题中的butheisn’tverysureyet这一信息句可暗示考生,Peter当晚来的可能性不大。A是“准来,肯定来”,D是“将要来”。16.C可参看10、11、13题。“本应该”而事实上没有……17.D从原题中Ididn’tseeyoursisteratthemeeting和后文shewouldhavemetmybrother这两个信息句可知,if条件句中应填与过去事实相反的过去完成时。可参看6、7、14题。18.A你不必告诉他。因为I’vetoldhimalready这一信息句已暗示考生了。19.C当asif引导虚拟语气的句子是,如果主句与从句中的谓语词所表达的动作同时发生时,asif后接一般过去时。例如:Hewalkedasifhewerelame.如果从句中的谓语动作发生个在主句谓语动作之前,则用过去完成时。例如:Hetalkedasifhehadknownthesecret.不论主句中的谓语是现在时还是过去时。20.C只要考生抓住nearly一词和后文atanymoment(随时的意思)这两个信息词语,就能很快选出C项,表示逻辑推测,意思是“快七点钟了,杰克一会儿就该到了。”21.D根据句意,是对过去情况的推测。“当时决不可能是一次舒服的乘车。”must表示对过去的推测只能用于肯定句。22.Bmustn’t表示“禁止”;may表示“有可能”。句子的意思是:“5
你不可以玩刀,可能会伤你自己。”23.D该题在考考生could与wasableto之间的区别。Wasableto表示在困难的情况下,经过一番周折而“能……”,并且成功地做了。24.B该题考查情态动词should表推测的用法。Can和might都可以表示可能性,用might则语气更加不肯定。Need表示“需要”、“必需”。Should可以表示推测,结合实际,合乎逻辑,意为“应当”、“该”。根据第一个说话者说的Ineedthemtomorrowafternoon的语境,可以确定正确答案为B。25.A该题在考查“情态动词+不定式的完成式”的用法,从会话的语境看,空白处应填“could+have+过去分词”表示过去本来能做到的事而事实上没有做到。26.B该题考查表示请求的英语口语,用will来向第二人称提问的疑问结构,是表达一种意愿和请求,是以疑问的形式来表达较为婉转的祈使语气,意思是“请你……,好吗?”,对于这种问句的肯定答语可用Sure!Certainly!Yes,ofcourse.I’dbegladto等;否定回答通常是I’msorry,Ican’t.No,I’mafraidIcan’t.I’msorry,but…I‘dliketo,but…等。27.Dmight表示“可能性”。28.C意思是“我会的”。对祈使句的肯定回答。29.Bshouldn’thavedone为本来不该做某事,而事实上做了。30.D用maynot可表示“可能不”。而cannot则表示断然的否定推测“不可能”。A,C意思不符。5