英语情态动词用法总结(完整)一、单项选择情态动词1.We________takecleandrinkingwaterforgranted.Onedaywemayrunoutofit.A.needn'tB.can'tC.won'tD.shouldn't【答案】D【解析】【详解】考查情态动词。句意:我们不应该把拥有洁净的饮用水看作是理所当然的。也许有一天,我们会用完它。shouldn't“不应该”,符合句意。needn't不必;can't不可能;won't将不。故选D。2.Theaccidentwhichleft15peopleonboarddead________ifboththeangryfemalepassengerandthebusdriverhadkeptcalm.A.shouldhaveavoidedB.shouldbeavoidedC.couldhaveavoidedD.couldhavebeenavoided【答案】D【解析】【详解】考查“情态动词+完成式”。句意:如果愤怒的女乘客和巴士司机保持冷静,这起导致15人死亡的事故本来是可以避免的。couldhavedone“本来能做而没有做”,且句子主语Theaccident和谓语动词avoid之间是被动关系,结合句意可知答案为D。【点睛】情态动词+havedone结构:1.“must+have+过去分词”表示对过去发生的事情或状态进行推测,语气比较坚定,通常只用于肯定句。如:Itmusthaverainedlastnight,forthegroundiswet.2.“can/could+have+过去分词”表示对过去某种情况的怀疑或不确定。can和could一般用于否定句和疑问句,could的语气较can弱。如:Hecan'thavefinishedtheworksosoon.3.“may/might+have+过去分词”表示对已发生的动作或存在的状态进行不肯定的推测,might的语气比may弱一点。这种结构主要用于肯定句和否定句,疑问句改用can或could。如:Theymaynothaveknownitbeforehand.4.“need+have+过去分词”表示过去做了不必做或不需要做的事情,或过去做某事纯属多余。如:Ineedn'thaveboughtsomuchwine—onlyfivepeoplecame.5.“should/oughtto+have+过去分词”表示过去本该做某事但没做,其否定式表示过去不该做某事但做了,这种句式含有不满或责备之意,oughtto的语气比should强一些。如:Yououghtto/shouldhavestudiedharder.你本应该更努力学习的.(但没有)Heoughtn'tto/shouldn'thavedonethat.他本来就不该做那件事.(可是做了)6.“would+have+过去分词”表示对过去的某种情况进行猜测,或本来要做某事却因某种原因未做成,通常用来说明某一情况,但不像用should或oughtto那样含有责备之意。如:Iguessthepoetwouldhavebeenabouttwentywhenshewroteherfirstpoem.Anotherworkerwouldn'thaveactedlikethat.3.Itisreallycoldandthegroundiswet;it________haverainedlastnight.A.mightB.mustC.canD.should【答案】B【解析】【详解】考查情态动词辨析。句意:天气很冷而且地面是湿的,昨晚一定下了雨。根据上文thegroundiswet可知,“昨晚下了雨”是肯定的,故用musthavedone“必定做了……”表示对过去十分有把握的推测,故选B。【点睛】musthavedone用法辨析musthavedone:表示对过去的肯定的逻辑推测,推定某件事情、动作或状态可能在过去发生过(存在过)。Hemusthavebeenadoctor,forheknowsmedicinesowell.他过去肯定是一位医生,他对医学如此了解。Somebodymusthavestolenthering.肯定有人偷了这枚戒指.[该句所推断的偷窃动作发生在过去.]Thetemperaturemusthavedroppedtobelowzerolastnight,becausethewaterisfrozenallover.昨夜的温度肯定降到零度以下,因为水都冻住了。如果“must+have+过去分词”句型与bynow连用,还可以表示对现在完成的动作和状态的肯定推测,但实质上还是指所推测的过去的动作。例如:Theystartedearlythismorning;theymusthavearrivedbynow.他们今晨很早就出发了,现在肯定已经到了。中国学生的常见病句是:They...;theycertainlyhavearrived.病句的句义是“他们当然已经到达了。”(这不是对过去的肯定推测,而是断定动作已经完成。)4.—It’sreallygreattohaveacomputertostoremyphotos.—Don’tcountonittoomuch.It________breakdownandyou’dbettermakeacopyofthem.A.mustB.canC.shouldD.will【答案】B【解析】【详解】考查情态动词。句意:——有一台计算机来储存照片真是太棒了。——不要过度依赖它。它有时候也会出故障,你最好做一个备份。计算机出故障这是可能的事情,表示客观可能性用can。must肯定,必须;should应该;will表意愿。故B选项正确。5.Theroomissoclean.He________havecleanedityesterdayevening.A.willB.needC.canD.must【答案】D【解析】【详解】考查情态动词表推测。句意:房间如此干净,他一定是昨天晚上打扫过了。musthavedone表示对过去发生的事情有把握的猜测,意思是“一定(做过)”,故D项正确。6.Oneofourrulesisthateverystudent_______wearschooluniformwhileatschool.A.mightB.couldC.shallD.will【答案】C【解析】【详解】考查情态动词辨析。句意:我们其中一条规则要求每个学生在校期间都要穿校服。shall可以表示“命令,警告,强制要求;允诺;法律,规定要做……”,结合句意可知C正确。7.Itwasn’trighttomethatsuchnearneighborsnotknowoneanother.A.couldB.wouldC.shouldD.might【答案】C【解析】【详解】考查情态动词。句意:对我来说,很不正常,如此近的邻居居然不认识。A.could可能,能够;B.would将;C.should竟然;D.might可能,也许。should作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的,常常译为竟会、居然,住的这么近的邻居居然不认识。表示意外,所以答案选C。【点睛】should的用法1、should作为情态动词,通常用来表示现在或将来的责任或义务,译作“应该”、“应当”,这时它可以和oughtto,besupposedto互换使用.例如:Youshould(=oughtto)tellyourmotheraboutitatonce.2、should作为情态动词,可以用在条件状语从句中,表示语气较强的假设,译作“万一”、“竟然”,这时也可将should置于从句之首,即将should放在主语前面,而省略从属连词if。例如:Ifyoushouldfailtocome,askMrsChentoworkinyourplace.(=Shouldyoufailtocome,askMrsChentoworkinyourplace.)3、should作为情态动词,可以表示谦逊、客气、委婉之意,译为“可……”、“倒……”。例如:Ishouldsaythatitwouldbebettertotryitagain.4、should作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的.尤其在以why,who,how等开头的修辞疑问句或某些感叹句中常常译为“竟会”、“居然”。例如:HowshouldIknowit?我怎么会知道这件事?5、should作为情态动词,可以用来表示有较大可能实现的猜测、推论,通常译为“可能”、“总该……吧”,相当于beexpectedto。例如:Theyshouldbehomebynow,Ithink.我想现在他们总该到家了吧。6、should作为情态动词,用在由sothat,forfearthat,lest引导的目的状语从句和incase(that)引导的条件状语从句中,有“能够”、“可能”、“会”之意。例如:Theygotupearlysothattheyshould(=could/might)catchthefirstbusintime.7、should作为情态动词,可以用于下列虚拟语气句中:(1)用在表示与将来事实相反的条件状语从句中,构成“If……should(dosth)……,……would/could/might(dosth.)……”句式。(2)用在suggest(propose),arrange,plan,decide,advise,order,demand,request,desire,insist等表示“建议”、“要求”、“命令”、“决定”、“安排”、“计划”、“主张”的动词后面接的宾语从句中。这里的should也可以省略。本句中should作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的,常常译为竟会、居然,住的这么近的邻居居然不认识。表示意外,所以答案选C。8.Theprofessorwarnedthestudentsthatonnoaccount________usemobilephonesinhisclass.A.shouldtheyB.theyshouldC.daretheyD.theydare【答案】A【解析】【详解】考查部分倒装和情态动词。句意:这位教授警告学生们,在他的课堂上,决不应该使用手机。onnoaccount意为“决不”,否定词放在句首,句子使用部分倒装,排除B、D项;这里表示应该,故选A。9.—________thewomanwiththebabycomeover?Wehaveaseathere.—Thankyou,sir.ActuallyIdohavemyseathere.Butmybabylikestolookoutofthewindow.A.WouldB.ShallC.MustD.May【答案】A【解析】【详解】考查情态动词。句意:——那位抱小孩的女士,要不来这边吧?这儿有个座位。——谢谢,实际上我有座位的,只是我的孩子喜欢看窗外。would表示婉转的请求,征求对方的意见,Shall提问一般只用于第一人称,我们常说ShallI.或者Shallwe;may表示请求对方允许。故选A。【点睛】would的用法1.would最常见的用法是:相对于一个过去时间点的后来“将要”做什么,比如:Hesaidhewouldmeetmeatthestation.他说他会在车站接我的。这句中的wouldmeet是相对于said(过去说)之后要做的事情。又如:Shethoughtshewouldhavetoasksomeoneforhelp.她当时想,她得找个人帮忙。10.—Whathappenedtotheyoungtreesweplantedlastweek?—Thetrees________well,butIdidn’twaterthem.A.might