英语情态动词用法总结(完整)一、单项选择情态动词1.---Difficultiesalwaysgowithme!---Cheerup!IfGodclosesdoorinfrontofyou,therebeawindowopenedforyou.A.mustB.wouldC.couldD.can【答案】A【解析】【详解】考查情态动词辨析。句意:——困难总是伴随着我!——高兴点!如果上帝在你面前关上了门,一定有一扇窗户为你打开。A.must必须;B.would将要;C.could能,会;D.can能,会。must表示对现在的状态推测时,意为“一定”,表示可能性很大的推测。符合语境。故选A。【点睛】1)must用在肯定句中表示较有把握的推测,意为一定。2)must表对现在的状态或现在正发生的事情的推测时,must后面通常接系动词be的原形或行为动词的进行式。3)must表示对已发生的事情的推测时,must要接完成式。4)must表示对过去某时正发生的事情的推测,must后面要接完成进行式。5)否定推测用can't。本句中的。must表示对现在的状态推测时,意为一定,表示可能性很大的推测。符合第2点用法。2.Pauldidagreatjobinthespeechcontest.Hemanytimeslastweek.A.needhavepractisedB.mightpractiseC.musthavepractisedD.couldpractise【答案】C【解析】【详解】考查情态动词。句意:保罗在演讲比赛中表现得很好。他上星期一定练习了很多次。musthavedone是对过去发生的动作最有把握的猜测,意思是“一定”。故C选项正确。3.Heisabad-temperedfellow,buthe________bequitecharmingwhenhewishes.A.shallB.shouldC.canD.must【答案】C【解析】【详解】考查情态动词辨析。句意:他是个脾气不好的家伙,但当他希望自己有魅力的时候,他可以变得相当可爱。此处表示“能、可以”,故C项正确。4.--TurnofftheTV,Jack._______yourhomeworknow?--Mum,justtenmoreminutes,please.A.WillyoubedoingB.ShouldyoubedoingC.Shouldn'tyoubedoingD.Couldn’tyoubedoing【答案】C【解析】【详解】考查含情态动词的进行时态。句意:——把电视关掉,杰克。你现在不应该做作业吗?——妈妈,请再给我十分钟。此处表示目前应该在做某事,should“应该”,这里用含情态动词的进行时态,故选C。5.—Whathappenedtotheyoungtreesweplantedlastweek?—Thetrees________well,butIdidn’twaterthem.A.mightgrowB.needn’thavegrownC.wouldhavegrownD.wouldgrow【答案】C【解析】考查虚拟语气。——我们上周种的小树怎么了?——这些小树本来会长得很好,但是我们没有给它们浇水。根据语境可知,此处是对过去的事实进行假设,故本题选C。6.Mark______havehurried.Afterdrivingattopspeed,hearrivedhalfanhourearly.A.needn’tB.wouldn’tC.mustn’tD.couldn’t【答案】A【解析】考查情态动词。need’thavedone本不必要做某事,句意:迈克本不必要着急的。他以全速驾驶后,他早到了半个小时。wouldn’t不会,mustn’t禁止,couldn’t不可能,所以选A。7.Franklyspeaking,IamnotsurewhetherI________thisintheolddayswiththatkindofequipment,whichlooksquiteoddandridiculous.A.shouldhavedoneB.needhavedoneC.wouldhavedoneD.musthavedone【答案】C【解析】【详解】考查情态动词+havedone。句意:坦率地说,我不确定在过去我是否会用这种设备做这件事,这看起来很奇怪和可笑。A.shouldhavedone表示本应该做某事,而实际上没有做某事;B.needhavedone表示本来需要做某事而没有做;C.wouldhavedone虚拟语气,表示对过去事情的假设,意思是“本来会做”;D.musthavedone表示对过去事情的肯定推测,译成“一定做过某事”。由“intheolddays”可知,本句表示对过去事情的假设。故选C项。8.Nodrivingafterdrinkingisarulethateverydriver____________obeyinourcountry.A.willB.shallC.mayD.can【答案】B【解析】试题分析:考察情态动词。A.将要B.将要C.可能D.可以。Will表示请求、建议、意志、愿望和决心。Shall用于第二、第三人称,表示说话人给对话的命令、警告、允诺或威胁。May表示请求和允许;用于祈使句表示决心;表示推测、可能性。Can表示能力;请求和允许。句意:酒后驾车是每一位驾车者在我们国家应当遵守的规则。故选B。考点:考察情态动词9.—Ifeelalittlenervous.—Takeiteasy.You__________havedifficultypassingtheexamwhenyouhavepreparedforitwell.A.mustn’tB.needn’tC.maynotD.shouldn’t【答案】D【解析】【详解】考查情态动词。句意:——我觉得有点紧张。——不要着急。当你准备充分时,通过考试应该不会有困难。A.mustn’t禁止,不允许;B.needn’t不必;C.maynot可能不会;D.shouldn’t不应该。结合句意可知答案为D。10.We________takecleandrinkingwaterforgranted.Onedaywemayrunoutofit.A.needn'tB.can'tC.won'tD.shouldn't【答案】D【解析】【详解】考查情态动词。句意:我们不应该把拥有洁净的饮用水看作是理所当然的。也许有一天,我们会用完它。shouldn't“不应该”,符合句意。needn't不必;can't不可能;won't将不。故选D。11.---Wewantsomeonetodesignthenewartmuseumforme.---_____theyoungfellowhaveatry?A.ShallB.MayC.WillD.Need【答案】A【解析】【详解】考查情态动词。句意:——我们想找人为我设计一个新的艺术博物馆。——是不是让这位年轻小伙子试一试?shall作为情态动词,用于二三人称,表示询问,警告,允诺,命令,决心,强制等语气。will作为情态动词,用于主语是各种人称的陈述句中,表示意愿和倾向。用于第二人称的疑问句中,表请求。故选A。12.I’msorry,butyou_____gowrong.There’snosuchmanhere.A.needB.canC.mustD.will【答案】C【解析】【详解】考查情态动词。句意:很抱歉,但是你一定是弄错了。这儿没有这么个人。A.need需要;B.can能够;C.must必须;D.will将会。must指有把握的推测,“一定;必定”,结合下文There’snosuchmanhere.可知一定是弄错了。故选C。13.—Whereismydictionary?IrememberIputithereyesterday.—You___itinthewrongplace.A.mustputB.shouldhaveputC.mightputD.mighthaveput【答案】D【解析】【详解】考查情态动词。句意:——我的词典在哪里?我记得昨天放在这里了。——你或许放错了地方。“mighthave+动词+ed形式”表示过去可能完成的动作。根据所提供的情景Whereismydictionary?IrememberIputithereyesterday.可判断出把词典放在某个地方发生在过去,所以要用“mighthave+动词+ed形式”。“shouldhave+动词+ed形式”表示“(过去)本来应该做某事”。must意为“一定”,是肯定的推测,与所提供的情景的矛盾。mightput表示现在发生的事。故选D。14.Keepupyourspiritsevenifyou_____failhundredsoftimes.A.mustB.needC.mayD.should【答案】C【解析】【详解】考查情态动词。A.must必须;B.need需要;C.may可能,或许;D.should应该。句意:即使失败了几百次,也要振作起来。此处表示一种不确定的推测,故选C。15.I______worryaboutmyweekend—Ialwayshavemyplansreadybeforeitcomes.A.can’tB.mustn’tC.daren’tD.needn’t【答案】D【解析】【详解】考查情态动词。句意:我没有必要担心我的周末,我总是在周末到来之前做好计划。A.can’t不可能;B.mustn’t禁止;C.daren’t不敢;D.needn’t没有必要。由“Ialwayshavemyplansreadybeforeitcomes”可知,needn’t“没有必要”符合句意。故选D。16.We’llmakethefinaldecisiononourscheme.______youchangeyourmind,pleaseinformusassoonaspossible.A.ShouldB.WereC.WouldD.Had【答案】A【解析】【分析】【详解】考查虚拟语气。句意:我们将对我们的计划做最后决定。如果你改变主意,请尽快通知我们。根据语境,此处用虚拟语气,表示与将来相反,从句用should+动词原形,省略if,should提前,陈述句是:Ifyoushouldchangeyourmind……。故选A。【点睛】虚拟语气中的倒装当虚拟条件句中含有were,had,should时,可以将if省略,然后将were,had,should,移至句首:1)Ifheshouldfail,hewouldkillhimself.→Shouldhefail,hewouldkillhimself.万一失败,他就会自杀。2)IfIwereyou,Iwoulddoitatonce.→WereIyou,Iwoulddoitatonce.假若我是你,我就会马上做。要是我能做此事,我一定会做。3)Ifhehadseenyouyesterday,hewouldhaveaskedyouaboutit.→Hadheseenyouyesterday,hewouldhaveaskedyouaboutit.他昨天要是看到了你,他就会问你这事了。该小题属于上述的第一种情况。should作为情态动词,有一种特殊的用法:在虚拟条件状语从句中表示与将来事实相反的虚拟语气,可以把should放在句首,即主语前,从而省略从属连词if。原来的表述为:Ifyoushouldchangeyourmind。故选A。17.-Jennytookthe8:00bustoGuangzhouthismorning.-Really?He__the9:00train.It'smuchmorecomfortableandsafertotravelbytrain.A.couldhavetakenB.shouldtakeC.musthavetaken