情态动词专项练习()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.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姓名______________班次______________学号______________123456789101112131415161718192021222324252627282930答案全解1...