广东学位英语强化班讲义第七节情态动词
一、推测
(一)要点
must肯定
may可能大
might小
maynot可能不+do(be)现在或将来
mightnothavedone过去
can’t不可能
couldn’t
(二)学位英语真题汇编
1、Thehouseisdark;theBrowns_______tobed.
A.maygo B.shouldgo
C.shouldhavegone D.musthavegone
2、—Thatcarmusthavecostalotofmoney.
—Oh,no,_______.
A.itmustn't B.ithasn't C.itdoesn't D.itdidn't
3、I_______asleepinthecorner,forIremembernothingofwhathappenedduringthenight.
A.mightfall B.mustfall
C.musthavefallen D.canhavefallen
4、Mywalletisnowheretobefound.I_______whenIwasonthebus.
A.musthavedroppedit B.mustdropit
C.shouldhavedroppedit D.oughttohavedroppedit
5、"Shemustbeinthedormitorynow.""No,she_______bethere.Isawherintheclassroomaminuteago."
A.mustn't B.couldn't C.can'thave D.wouldn't
6、Ican’tfindtherecorderintheroom.It_______bysomebody.
A.musthavetaken B.mayhavetaken
C.mayhavebeentaken D.shouldhavebeentaken
7、Sincethisroadiswetandslipperythismorning,it_______lastnight.
A.mustrain B.wasraining C.musthaverained D.mayrain
8、She_______beillbecauseIsawherplayingtennisjustnow.
A.can't B.couldn't C.mustn't D.maynot
9、I_______mywalletwhenIwasshoppinginthestore.
A.musthavedropped B.shouldhavedropped
C.coulddrop D.oughttohavedropped
10、You_______nothaveseenheryesterdayforshewasabroad.
A.must B.should C.could D.would
11、Youcouldhavedonemuchbetteryesterday.Why_______?
A.didn’tyou B.couldn’tyou C.hadn’tyou D.shouldn’tyou
12、“Thatlatestcarmusthavecostyouaprettypenny.”“Oh,no,_______.”
A.itdidn’t B.itmustn’tC.ithasn’t D.itmusthaven’t
13、Johnlefthometwentyminutesago.Itisusuallyhalfanhour'sdrivefromhishometotheofficehere.Sohe__________soon.
A.shouldhavearrivedB.needarrive
C.musthavearrivedD.mayarrive
(三)其他真题选编
1、You_______herinherofficelastFriday;she’sbeenoutoftownfortwoweeks.
A.needn’thaveseen B.musthaveseen
C.mighthaveseen D.can’thaveseen
2、MysistermethimattheGrandTheatreyesterdayafternoon,sohe_______yourlecture.
A.couldn'thaveattended B.needn'thaveattended
C.mustn'thaveattended D.shouldn'thaveattended
3、There'snolighton-they _______beathome.
A.can't B.mustn't C.needn't D.shouldn't
4、You_______betired-you'veonlybeenworkingforanhour.
A.mustnot B.won't C.can't D.maynot
5、SorryI'mlate.I_______haveturnedoffthealarmclockandgonebacktosleepagain.
A.might B.should C.can D.will
二、六个结构
(一)要点
shouldhavedone
oughttohavedone
shouldn’thavedone
oughtnottohavedone
needn’thavedone
couldhavedone
(二)学位英语真题汇编
1、I'mfeelingsick.I_______somuchchocolate.
A.needn'thaveeaten B.couldn'thaveeaten
C.mustn'thaveeaten D.shouldn'thaveeaten
2、Theyhavedonethingstheyought_______
A.nottodoB.nottobedone C.nottohavedone D.nothavingdone
3、I’msorryIcouldn’tgetintouchwithhimbeforeheleft,I_______himearlier.
A.hadatelephone B.havephoned
C.shouldhavephoned D.shouldbephoned
4、Heabandonedacareerthat_______tohisbecomingoneofthemostinfluentialpeopleintheworld.
A.couldhaveled B.willlead C.shouldhaveled D.mustlead
5、Youought_______themattertothemanagerthedaybeforeyesterday.
A.toreport B.tohavereported C.toreporting D.havereported
6、Sorry,officer.I_______at80milesbutIdidn'tseeanysignintheareatellingpeoplehowfasttheycandrive.
A.shouldnotdrive B.shouldn'thavedriven
C.mustn'tdrive D.can'tdrive
7、Withallthisworkonhand,she_______tothedancepartylastnight.
A.oughtn’ttogo B.hadn’tgone
C.shouldn’thavegone D.mustn’thavegone
(三)其他真题选编
1、Therewasalotoffunatyesterday'sparty.You_______come,butwhydidn'tyou?
A.musthave B.should C.needhave D.oughttohave
2、Oh,I’mnotfeelingwellinthestomach.I_______somuchfriedchickenjustnow.
A.shouldn’teat B.mustn’thaveeaten
C.shouldn’thaveeaten D.mustn’teat
3、Itoldyourfriendhowtogettothehotel,butperhapsI_______havedrivenherthere.
A.could B.must C.might D.should
4、Thiscakeisverysweet.You_______alotofsugarinit.
A.shouldput B.couldhaveput C.mightput D.musthaveput
5、Mr.White_______at8:30forthemeeting,buthedidn’t’showup.
A.shouldhavearrived B.shouldarrive
C.shouldhavehadarrived D.shouldbearriving
6、Iwasreallyanxiousaboutyou.You_______homewithoutaword.
A.mustn’tleave B.shouldn’thaveleft
C.couldn’thaveleft D.needn’tleave
7、I told Sally how to get here. but perhaps I _______ for her.
A. had to write it out B. must have written it out
C. should have written it out D. ought to write it out
8、Tomoughtnotto_______meyoursecret,buthemeantnoharm.
A.havetold B.tell C.betelling D.havingtold
9、You_______allthosecalculations!Wehaveacomputertodothatsortofthing.
A.needn’thavedone B.mustnothavedone
C.shouldn’thavedone D.cannothavedone
10、Theweatherturnedouttobefineyesterday.I_______thetroubletocarrymyumbrellawithme.
A.shouldhavetaken B.couldhavetaken
C.needn'thavetaken Dmustn'thavetaken
三、虚拟语气和情态动词
(一)要点
真实,otherwise(or)+wouldhavedone.
musthavedone,or(otherwise)+wouldhavedone
(二)学位英语真题选编
1、Mr.Green_______myletter,otherwisehewouldhaverepliedbeforenow.
A.musthavereceived B.musthavefailedtoreceive
C.mustreceive D.mustfailtoreceive
2、Ibelievehe_______anaccident,otherwisehewouldhavearrivedontime.
A.wouldhavehad B.couldhavehad
C.shouldhavehad D.musthavehad
3、Somethingmusthavehappenedontheirwayhere.Orthey_______bynow.
A.shouldhavearrived B.shouldarrive
C.wouldhavearrived D.wouldarrive
4、He_____havecompletedhiswork;otherwise,hewouldn'tbeenjoyinghimselfbytheseaside.
A.shouldB.mustC.wouldn'tD.can't
(三)其他真题选编
1、Jack_______yet,otherwisehewouldhavetelephonedme.
A.mustn'thavearrived B.shouldn'thavearrived
C.can'thavearrived D.neednothavearrived
2、Theteacher_______havethoughtJohnsonwasworthitorshewouldn'thavewastedtimeonhim,Isuppose.
A.should B.can C.would D.must
3、He_______havecompletedhiswork;otherwise,hewouldn’tbeenjoyinghimselfbytheseaside.
A.should B.must C.wouldn’t D.can’t
4、Yesterday,Janewalkedawayfromdiscussion.Otherwiseshe_______somethingshewouldregretlater.
A.hadsaid B.said C.mightsay D.mighthavesaid
5、Hemusthavehadaaccident,orhe_______then.
A.wouldhavebeenhere` B.hadtobehere
C.shouldbehere D.wouldbehere
发表评论 取消回复