1初中英语情态动词专项练习题情态动词是一种本身有一定的词义,但要与动词原形及其被动语态一起使用,给谓语动词增添情态色彩,表示说话人对有关行为或事物的态度和看法,认为其可能、应该或必要等。情态动词后面加动词原形。情态动词有四类:①只做情态动词:must,can(could),may(might)……②可做情态动词又可做实义动词:need,will③具有情态动词特征:have(had,has)to,usedto,oughtto④情态动词表猜测:一肯一否三不定(must一肯,cannot一否,may,might,could,三不定。)注:mustn't代表强烈禁止must表示主观,haveto表示客观。常用的有:canmaycouldmusthaveuse.情态动词无人称和数的变化,情态动词后面跟的动词须用原形,否定式构成是在情态动词后面加not。个别情态动词有现在式和过去式两种形式,过去式用来表达更加客气,委婉的语气,时态性不强,可用于过去,现在或将来。情态动词属非及物动词,故没有被动语态。情态动词表推测的用法小结(一)情态动词表推测的三种句式1.在肯定句中一般用must(一定),can,could(可能),might/may(也许,或许)。e.g:(1)Hemust/can/may,mightknowtheanswertothisquestion.他一定/可能/也许知道这个问题的答案。(2)Itiscoldintheroom.Theymusthaveturnedofftheheating.屋里很冷,他们肯定把暖气关了。2.否定句中用can’t/couldn’t(不可能),maynot/mightnot(可能不)。e.g:(1)Itcan’t/couldn’tbetheheadmaster.HehasgonetoAmerica.这不可能是校长,他去美国了。(2)Hemaynot/mightnotknowthescientist.他也许不认识那位科学家。3.疑问句中用can/could(能……?)。2e.g:(1).Couldhehavefinishedthetask?他可能把任务完成了吗?注:以上三种句式中情态动词的语气按程度都是依次递减的。Might,could并非may,can的过去式,而表示语气较为委婉或可能性较小。(二)情态动词表推测的三种时态1.对将来情况的推测,用“情态动词+动词原形”。e.g:(1).Shemust/may/might/couldarrivebefore5.5:00前她一定/可能/也许到。2.对现在或一般情况的推测,用“情态动词+be”,“情态动词+bedoing”或“情态动词+动词原形”。e.g:(1).Hemust/may/might/couldbelisteningtotheradionow.他一定/可能/也许正在听收音机。(2).Hecan’t(couldn’t)/may(might)notbeathomeatthistime.这个时候他不可能/可能不在家。3.对过去情况的推测,用“情态动词+have+过去分词”。e.g:(1).Itmust/may/might/couldhaverainedlastnight.Thegroundiswet.地湿了,昨晚肯定/可能/也许下雨了。(2).Thedoorwaslocked.Hecan(could)not/may(might)nothavebeenathome.门锁着,他不可能/可能不在家。注:情态动词should/oughtto表推测时,意为“想必会,理应……”但与“have+过去分词”连用时,则又可构成虚拟语气意为“本应该做某事却没做”。例如:(4).It’sseveno’clock.Jackshould/oughttobehereatanymoment.现在七点钟了,杰克理应随时到达。(推测)(5).Tomshouldnot/oughtnottohavetoldmeyoursecret,buthemeantnoharm.(虚拟)汤姆本不该告诉我你的秘密,可是他并无恶意。can和could表示推测的用法3对现在或将来的推测,两者均可用,但can通常只用于否定句或疑问句中,一般不用于肯定句,而could则可用于肯定句、否定句和疑问句;对过去的推测,应在can,could之后接动词的完成式,且此时can仍只用于否定句或疑问句,不用于肯定句;而could则可用于各种句型。如:Can[Could]thisbetrue?这能是真的吗Wherecan[could]hehavegone?他能到哪里去了呢Shecan’t[couldn’t]haveleftsosoon.她不可能走得这么早。注:could后接动词的完成式,除表示对过去的推测外,还可表示过去没有实现的可能性(即某事本来可以发生,却没发生),或委婉地责备某人过去应该做某事而没有去做(此时不用can)。如:Youcouldhavestartedalittleearlier.你本可早点动身的。Youneedn’thavecookedit.Wecouldhaveeatenitraw.你其实可以不煮熟(它),我们(本来)可以生吃。can和could表示允许的用法表示现在的允许时,若是请求别人允许自己做某事,两者均可用,但用could语气更委婉;若是自己允许别人做某事,一般只用can,而不用could。如:Can[Could]Icomein?我可以进来吗“Could[Can]Iuseyourpen?”“Yes,ofcourseyoucan.”“我可以借用你的钢笔吗?”“当然可以。”(不能说Yes,youcould.)表示过去的允许时,若表示过去一般性允许(即表示某人随时都可以做某事),用could;若表示在过去某一特定情况下允许进行某一特定的活动,则不用could。如:WhenIlivedathome,IcouldwatchTVwheneverIwantedto.我住在家里时,想什么时候看电影就可以什么时候看。(一般性允许)Iwasallowedtoseethefilmyesterdayevening.昨天晚上允许我去看了电影。(特定的允许,不能用could)can和could表示能力的用法can表示现在的能力,could表示过去的能力,要表示将来具备的能力通常beableto的将来时态。其中要注意的是,could表示过去的能力,通常只用于表示过去一般性能力,而不表示过去具体某次特定情形下能够做某事的能力。如:他学习很努力,所以考试能及格。误:Hestudiedhardandcouldpasstheexam.正:Hestudiedhardandwasabletopasstheexam.4注:若在否定句中没有以上限制,即couldn’t可表示过去特定情况下的能力,如可说Hestudiedhardbutstillcouldn’tpasstheexam.口诀:情态动词两特点动词原形接后面,说话语气较委婉。can能力may许可,must责任或义务。否定回答needn’t换,需要need,dare敢。should应该,would愿,haveto被迫表客观。情态动词专项练习题1.---WhereisMary?---She____inthelibrary.A.shouldbeB.mustbeC.canbeD.musthavebeen2.Hisroomisdark.Hemust____tobed.A.goB.begoingC.havegoneD.havebeengone3.“Willyourfatherstayhometonight?”“I’mnotsure,He____towork.”A.mustgoB.cangoC.maybegoneD.maybegoing4.“WhereisTom?”“Heisn’thereIthinkhe____havegonehome.”A.mayB.mustC.mightD.AorBorC5.“IthinkHelenisathome.”“No,she____beathome,forshephonedmefromtheairportjustfiveminutesago.”A.mustn’tB.needn’tC.can’tD.daren’t6.He’slate.What____havehappenedtohim?A.canB.mayC.shouldD,must7.“_____hebewatchingTVnow?”Yes,he_____bewatchingTVnow.”No,he_____bewatchingTVnow.”A.Must;can;mustn’tB.Can;must;can’tC.Must;must;can’tD.Can;can;mustn’t8.“____.Hehaveleftyesterday?”Yes,he____yesterday.”No,he____yesterday.”A.Must;musthaveleft;can’thaveleftB.Can;canhaveleft;can’thaveleftC.Can;musthaveleft;can’thaveleftD.May;musthaveleft;shouldn’thaveleft9.Youmustbeawriter,____you?A.mustn’tB.areC.mustD.aren’t10.Youmusthaveseenheryesterday,____you?A.mustn’tB.haven’tC.didn’tD.don’t511.Youmusthaveseenher,____you?A.haven’tB.didn’tC.don’tD.AorB12.Therewasplentyoftime.She____worriedorhurried.A.mustn’thaveB.shouldn’thaveC.mustbeD.needn’thave13.Igotupearly,butI____sobecauseIhadnoworktodothatmorning.A.mustn’thavedoneB.didn’tneedtodoC.needn’thavedoneD.can’thavedone14.I____upearlythismorning.SoIstayedinbedtill9a.m.A.needn’thavegotB.didn’tneedtogetC.shouldn’thavegotD.can’thavegot15.Theflowerisdead.I____itmorewater.A.willgiveB.wouldhavegivenC.mustgiveD.shouldhavegiven16.He____havecomehereyesterday,buthedidn’t.A.couldB.shouldC.oughttoD.AorBorC17.“Musthedoit?”“No,he____.”A.mustn’tB.needn’tC.doesn’thavetoD.BorC18.“Needyougonow?”“Yes,I____.”“No,I____.”A.need;needn’tB.must;needn’tC.may;mustn’tD.can;needn’t19.“MayIborrowyourbike?”“No,you____.”A.mustn’tB.maynotC.hadbetternotD.can’t20.“CanIdoit?”“No,you____.”or“No,please____.”A.can’t;doesn’tB.can’t;don’tC.can’t;can’tD.can’t;youdon’t21.Imissedthelastbus,soI____gohomeonfoot.A.mustB.havetoC.mayD.hadto22.We____hurryifwewanttoarriveintime.A.mustB.