- 54.50 KB
- 2022-09-07 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
初中情态动词练习题及答案一、单项选择情态动词1.Theweatherturnedouttobefine.I_____________thetroubletocarrytheumbrellawithme.A.shouldhavetakenB.musthavetakenC.couldn'thavetakenD.needn'thavetaken【答案】D【解析】【详解】考查情态动词+havedone。句意:天气转晴了。我本不必费心把伞带在身边。A.shouldhavetaken本应该做某事,而实际上没做;B.musthavetaken对过去发生的事情的肯定猜测;C.couldn'thavetaken不可能;D.needn'thavetaken本来不需要,故选D。2.MostofthetopleadersexpressedacommondesireattheUNconference,______thatdifferentcultures______coexistwithtolerance.A.theone;mustB.theone;shouldC.one;mustD.one;should【答案】D【解析】【详解】考查替代和情态动词。句意:大多数高层领导人在联合国大会上表达了一个共同的愿望,即不同的文化应该与宽容共存。大多数高层领导人在联合国大会上表达了一个共同的愿望,即不同的文化应该与宽容共存。替代表泛指的单数名词,通常用one替代。此处用one替代前面的adesire,是同位语;结合句意第二空用情态动词should“应该”。故选D。【点睛】that,it,one代指前面的名词时的用法1.one指代前面出现的可数名词,是泛指。可以和冠词连用,也可以有自己的定语。一般不能用做特指,但和定冠词连用时可以是特指。如:Pleaseshowmethecup,theredoneontheshelf.2.It指代前面提到的单数名词,相当于theone。当one是泛指的时候,指的是同名异物,it是指同一物体.如:----Doyouwantthecup?---Yes,Iwantit.3.that通常用来代替前面出现的可数名词\不可数名词,主要是用来避免重复。如:TheweatherofGuangzhouishotterthanthatofBeijing.3.Mr.Baker,somestudentswanttoseeyou.______theywaithereoroutside?A.MayB.ShouldC.ShallD.Will【答案】C【解析】【详解】\n考查Shall的用法。句意:贝克先生,有些学生想见你。他们是在这里等还是在外面等?Shall用于第一、第三人称疑问句中,表示说话人征求对方的意见或向对方请示。故选C。【点睛】Shall的用法Shall作为助动词,一般用于第一人称Ⅰ和We,表示一个将来的动作,构成将来时态。Shall后面接动词原形。例如:(1)IshallthinkitoverandLetyouknowmyidea.我将考虑一下此事,然后告诉你我的想法。(2)Weshallhaveagoodtimeinthepark.我们在公园里会玩得很高兴的。常考的特殊用法1.Shall用于第一人称,表示征求对方的意愿。如:Whatshallwedothisevening?2.Shall用于第一、第三人称疑问句中,表示说话人征求对方的意见或向对方请示。如:Shallwebeginourlesson?Whenshallhebeabletoleavethehospital?3.Shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁。如:Youshallfailifyoudon'tworkharder.(警告)HeshallhavethebookwhenIfinishreading.(允诺)Heshallbepunished.(威胁)4.---Oh,myGod!Ijustmissedthelastbusbackhome.---That’sreallybad.I’msureyou______it,butyoujustdidn’thurryup.A.hadcaughtB.couldhavecaughtC.couldcatchD.cancatch【答案】B【解析】【详解】考查情态动词+havedone结构。句意:——哦,我的上帝!我刚好错过了回家的末班车。——这是非常糟糕的。我肯定你能赶上,但你就是不抓紧。couldhavedone“本来能做而没有做”。故选B。5.Annsaidwheneverherfatherwasunhappyhe________gooutandbuysomething,usuallysomethinglargeanduseless.A.shouldB.couldC.wouldD.might【答案】C【解析】【详解】考查情态动词。句意:安说无论什么时候她父亲不高兴的时候,他就会出去买些东西,通常是一些又大又没用的东西。A.should应该;B.could能;C.would总是,愿意;D.might可能。此处表示过去经常习惯做某事,故选C。6.Theaccidentwhichleft15peopleonboarddead________ifboththeangryfemale\npassengerandthebusdriverhadkeptcalm.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.7.---Hi,Johnson,anyideawhereSusanis?---Itisclasstime,soshe__________intheclassroomnow.A.canbeB.musthavebeenC.mighthavebeenD.shouldbe【答案】D【解析】考查情态动词的用法。A.canbe可能,可以是;B.musthavebeen一定(对过去事实肯定的推测);C.mighthavebeen可能(对过去事实肯定的推测);D.shouldbe应该是。句意:—知道苏珊在哪里吗?—现在是上课时间,她应该在教室里。故答案选D。\n8.Oneofourrulesisthateverystudent_______wearschooluniformwhileatschool.A.mightB.couldC.shallD.will【答案】C【解析】【详解】考查情态动词辨析。句意:我们其中一条规则要求每个学生在校期间都要穿校服。shall可以表示“命令,警告,强制要求;允诺;法律,规定要做……”,结合句意可知C正确。9.---Hewassatisfiedwiththeresult,wasn'the?---No.Itwassodifficultthathe__________havepassedit.A.shouldn'tB.mustn'tC.couldn'tD.wouldn't【答案】C【解析】【详解】考查情态动词。A.shouldn't不应该;B.mustn't禁止,不允许;C.couldn't不可能;D.wouldn't不会。句意:---他对结果很满意,是吗?---不。考试太难了,他不可能通过。固定结构:couldn'thavedone“不可能做某事”,此处是对过去事情有把握的否定推测。故选C。【点睛】情态动词+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.\nAnotherworkerwouldn'thaveactedlikethat.10.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\n作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的,常常译为"竟会"、"居然",住的这么近的邻居居然不认识。表示意外,所以答案选C。11.Theprofessorwarnedthestudentsthatonnoaccount________usemobilephonesinhisclass.A.shouldtheyB.theyshouldC.daretheyD.theydare【答案】A【解析】【详解】考查部分倒装和情态动词。句意:这位教授警告学生们,在他的课堂上,决不应该使用手机。onnoaccount意为“决不”,否定词放在句首,句子使用部分倒装,排除B、D项;这里表示应该,故选A。12.Lackofsleep_______leadtoweakenedimmunityandmemory,andalsoslowphysicalgrowth.A.shallB.mustC.shouldD.can【答案】D【解析】【详解】考查情态动词辨析。句意:睡眠不足会导致免疫力和记忆力下降,还会减缓身体发育。A.shall将;B.must必须;C.should应该;D.can会,表示理论上或是逻辑判断上,用can,故选D。13.—________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.\n她当时想,她得找个人帮忙。14.—It’salready11o’clock,andhe______havebeenherehalfanhourago.—Maybehegotcaughtintherain.A.mustB.oughttoC.mayD.can【答案】B【解析】【详解】考查情态动词。句意:已经11点了,他半小时前就该到了。A.musthavedone必定做了…(表示对过去的推测);B.oughttohavedone本应该做的;C.mayhavedone可能已经做过某事;D.canhavedone本来可以做的(但没有做),根据题意,故选B。15.—What’swrongwithyou?—Oh,Iamsick.I________somuchicecreamjustnow.A.shouldn’teatB.mustn’teatC.couldn’thaveeatenD.shouldn’thaveeaten【答案】D【解析】【详解】考查情态动词和虚拟语气。句意:——你怎么了?——我生病了,我刚才不应该吃那么多冰激凌。A.shouldn’teat不应该吃;B.mustn’teat禁止吃;C.couldn’thaveeaten不可能吃;D.shouldn’thaveeaten本来不应该吃。根据justnow可知,是发生在过去,故选D。16.—Iphonedyouyesterdaymorning.Agirlanswered,butIdidn’trecognizethevoice.—Oh,it________myyoungersister.Shewasinmyroomatthatmoment.A.musthavebeenB.shouldhavebeenC.couldhavebeenD.mayhavebeen【答案】A【解析】【详解】考查情态动词。句意:—昨天上午我给你打电话。一个女孩回答的,但我没听出谁的声音。—哦,那一定是我妹妹。她那一刻正在我的房间里。情态动词加动词的现在完成式形式,表示对过去的推测。A.musthavebeen表示一定做了某事。用于肯定推测;B.should\nhavebeen本应该,表示应该做而没有做某事。C.couldhavebeen用于肯定句时,表示可能做了某事。更常用于否定推测;D.mayhavebeen可能做过某事。表示可能性很小。结合语境判断,表示非常肯定的推测,故选A。17.OurEnglishteacherisconsiderate,helpful,andwarm-hearted,butsometimesshe________________beangryatoursillymistakes.A.shouldB.mustC.canD.shall【答案】C【解析】【详解】考查情态动词。句意:我们的英语老师很体贴、乐于助人、热心肠,但有时她可能为我们愚蠢的错误而发火。can表示一种客观的可能性,但不一定会发生,故C项正确。18.Nodrivingafterdrinkingisarulethateverydriver____________obeyinourcountry.A.willB.shallC.mayD.can【答案】B【解析】试题分析:考察情态动词。A.将要B.将要C.可能D.可以。Will表示请求、建议、意志、愿望和决心。Shall用于第二、第三人称,表示说话人给对话的命令、警告、允诺或威胁。May表示请求和允许;用于祈使句表示决心;表示推测、可能性。Can表示能力;请求和允许。句意:酒后驾车是每一位驾车者在我们国家应当遵守的规则。故选B。考点:考察情态动词19.—Yourangmeupatabout10:00lastnight,didn'tyou?—No,Ididn'tphoneyou.Itsomeoneelse.A.musthavebeenB.couldbeC.mustbeD.couldhavebeen【答案】A【解析】【详解】考查情态动词+havedone。句意:“昨晚10点左右你给我打了电话,是吗?”“不,我没给你打电话。一定是别人干的。”must have done 是对过去发生的动作最有把握的猜测,意思是“一定”,结合语境可知,我没有打电话给你,因此猜测一定有别人给你打了电话。故选A项。20.—_______youdisturbmenow?I’mbusypreparingareport.—Terriblysorry,butIhavesomethingurgenttotellyou.A.NeedB.ShouldC.MightD.Must\n【答案】D【解析】【详解】考查情态动词特殊用法。句意:—你非要现在打扰我吗?我正在准备一份报告。—真对不起,但是我怕有紧急事情告诉你。A.Need需要;B.Should应该;C.Might也许;D.Must必须;一定;偏偏,非得;根据语境可知must表示“偏偏,非得”符合上下文语境,用来指责对方。故D项正确。21.Iuseaclocktowakemeupbecauseatsixo'clockeachmorningthetraincomesbymyhouse.A.couldn'tB.mustn'tC.shouldn'tD.needn't【答案】D【解析】试题分析:考查情态动词辨析。A不可能;B禁止,千万不能;C不应该;D不需要;句意:我不需要使用闹钟叫醒我,因为每天早上六点都有一列火车经过我的家旁边。根据句意可知我不需要使用闹钟。故D正确。考点:考查情态动词词义辨析22.–Willyoureadmeastory,Mummy?--OK.You______haveoneifyougotobedassoonaspossible.A.mightB.mustC.couldD.shall【答案】D【解析】【分析】 【详解】考查情态动词。句意:——妈妈,给我讲个故事好吗?——好,如果你尽快上床睡觉,我就给你讲一个。might表示“或许”;must表示“必须”;could表示“可能”;shall在此处表示“允诺”,符合句意,故选择D项。23.—Iheardtheywentskiinginthemountainslastwinter.—Ittruebecausetherewaslittlesnowthere.A.maybenotB.won’tbeC.couldn’tbeD.mustn’tbe【答案】C【解析】【详解】考查情态动词辨析。句意:我听说他们去年冬天去山里滑雪。--不可能是真的,因为那里几乎没有雪。A.maybenot可能不;B.won’tbe不会;C.couldn’tbe不可能是;D.\nmustn’tbe禁止。根据becausetherewaslittlesnowthere.可知这里是否定推测,couldn’tbe“不可能是”符合句意,故选C项。24.Petersearchedalltheplaceswherehe________haveleftheriPadbutitwasallinvain.A.mightB.wouldC.mustD.should【答案】A【解析】【详解】考查情态动词辨析。句意:彼得找遍了所有他可能放她的iPad的地方,但都没有找到。A.might可能;B.would将会;C.must必须,一定;D.should应该。mighthavedone表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。故选A。25.—Areyougoingonaholidayaftertheexam?—Well,Ihaven’tdecidedyet.I________findsomeotherchoices.A.wouldB.mightC.mustD.should【答案】B【解析】【详解】考查情态动词辨析。句意:——考试后你要去度假吗?——嗯,我还没有决定。我可能会发现一些其他的选择。A.would将会;B.might可能;C.must必须;D.should应该。根据上文“Ihaven'tdecidedyet”可推断,我可能还有别的选择,表示可能性,might符合语境,故选B。26.Sometimesitseemsthatdoors___________beclosedforyou,butremember,theyarenotalllocked.A.mustB.shouldC.mayD.need【答案】C【解析】【详解】考查情态动词的用法。句意:有时候,似乎大门正对你关闭,但请记住并非所有大门都被上了锁。A.must一定,必须;B.should应该;C.may可能,也许;D.need需要。本句不宜使用绝对化的语气,从sometimes,seems等提示词可看出应使用较为温和的推测语气,因此maybe(或许,也许)符合语境,而过于绝对的推测,如mustbe(一定是,肯定是)应予排除。此外should和need在此并不表示推测,更不符合本句语境。故选C。27.—Howlongshallwewaithere?—Thefirstbussetoutearlierthanusualtodayand_____behereanytime,Ithink.A.shouldB.mightC.canD.must【答案】A\n【解析】【详解】考查情态动词表推测。句意:—我们要在这里等多久?—首班车比往常发车的时间早了,我推测可能会在任意时间到达。should用于表示‘事实上的可能性’或者‘推测’,多用于肯定句。故选A。28.—Mayyoulivelonger,grandpa!—Thankyou!It'sthefavoritewishI_____.A.shouldhavewaitedforB.musthavewaitedforC.mayhavewaitedforD.couldhavewaitedfor【答案】D【解析】【详解】考查情态动词+‘havedone’形式。句意:—爷爷祝您长寿!—谢谢,这是我能够等待到的最喜欢的愿望。A.shouldhavewaitedfor本应该等待;B.musthavewaitedfor一定在等待;C.mayhavewaitedfor可能已经等待;D.couldhavewaitedfor可以已经等待的。表示可以等到的愿望用couldhavewaitedfor。故选D。【点睛】情态动词havedone不仅是高中英语教学的重点和难点,也是高考的重点。情态动词havedone有两大功能:一是表示推测;二是表示虚拟。musthavedone过去一定做了某事,根据must的本意即可推敲出意思,比较好理解。Thelightswereout.Theymusthavebeenasleep.灯灭了,他们应该睡觉了。shouldhavedone本该做某事却没做,should是应该,重点记忆最后的结果是没做某事。Youshouldhavetoldherthatyoulovedher.你本应该告诉她你爱她。couldhavedone字面意思是可能已经做了某事,也可用作本能做却没做某事,重点记忆最后的结果是没做。Youcouldhavereviewed,butyouplayedgamesallnight.你本可以复习的,但你一晚上都在玩游戏。mayhavedone也许已经做了某事。29.—Whatdoyouthinkwecandoforouragedparents?—You______doanythingexcepttobewiththem.A.don’thavetoB.oughtn’ttoC.mustn’tD.can’t\n【答案】A【解析】【详解】考查情态动词辨析。句意:——你认为我们能为年迈的父母做些什么?——除了和他们在一起,你不必做任何事情。A.don’thaveto不必;B.oughtn’tto不应该;C.mustn’t不可以;D.can’t不能。根据语境可知,此处表示客观性的必须,don’thaveto…exceptto“除了……不必做……”。故选A。【点睛】haveto表示客观需求时,使用haveto的情况要比must多。haveto受客观条件或环境迫使而“不得不”做某事,突出客观性。must一般则表示命令或说话人主观认为必须要做某事,含强调语气,侧重主观性。有时候也使用be+不定式表示需要做某事,但语气较弱一些。如:Iamtodoit,whetherIlikeitornot.must表示客观性的需要时,一般翻译为“总是要(会)”。如:Allmenmustdie.人故有一死。oughtto表示必须时,偏责任,推想等。如:Yououghttoworkhard.30.Dayslater,mybrothercalledtosayhewasallright,but_______saywherehewas.A.mustn’tB.shouldn’tC.wouldn’tD.mightn’t【答案】C【解析】考查情态动词。句意:“数天后,我弟弟打电话说他很好,但不肯告诉我他在哪里。”mustn’t“禁止”;shouldn’t“不应该”;wouldn’t“不情愿”;mightn’t“不可能”。