高考英语最新情态动词知识点真题汇编附答案一、选择题1.I ______my examination easily but I made too many stupid mistakes.A.should pass B.could have passedC.had passed D.must have passed2.—I can’t think why he________ so angry. I mean no harm.—It’s typical of him to be sensiti ve(敏感的).A.should have been B.must have beenC.might have been D.can have been3.Tourists who enter the quiet area _____ obey the rule to reduce any potential effect on the environment.A.can B.may C.shall D.dare4.What a pity! Considering his ability and experience, he ___________ it better.A.need have done B.must have doneC.can have done D.might have done5.For all of the diligent students here, I give you my promise: Work hard, and you ________ be rewarded!A.can B.need C.shall D.could6.Home is not just the place where you grow up. It ________ be a warm smile, a sincere hug, and a shoulder for you to cry on.A.must B.can C.will D.should7.She is shy and ________ the teacher’s question.A.dares not answer B.doesn’t dare to answerC.dare not to answer D.dares not to answer8.-Jenny took the 8:00 bus to Guangzhou this morning.-Really? He__the 9:00 train. It's much more comfortable and safer to travel by train. A.could have taken B.should takeC.must have taken D.can take9.—It’s so hot and uncomfortable here! Why are your windows still closed?—Oh, I’m not to blame. They ________ open.A.shan’t B.mustn’t C.won’t D.wouldn’t10.–Will you read me a story, Mummy?--OK. You ______have one if you go to bed as soon as possible.A.might B.must C.could D.shall11.I didn’t hear the phone. I ___ asleep.A.must be B.must have beenC.should be D.should have been12.I can’t thank you more, Tony. But for your timely warning, I into great trouble yesterday. A.had got B.got C.would have got D.would get 13.According to the latest rule, people _______sort household garbage into four categories.A.can B.shall C.may D.need 14.The heavy rain may ______ the landslide last night.A.accounts for B.accounted forC.have accounted for D.accounting for15.You ______ have been out last night, for all the lights in your room were not on. A.need B.must C.may D.should 16.—I’m sorry, I ________ have been so rude to you that way.—Forget it, but I was a bit out of control yesterday.A.mustn’t B.shouldn’tC.couldn’t D.needn’t17.He ______ writing the paper now. He hadn’t written a single word when I left him ten minutes ago.A.shouldn’t be B.can’t have finishedC.can’t be D.mustn’t have finished18.The weather turned out to be fine yesterday. I ____________ the trouble to carry my umbrella with me.A.should have taken B.could have takenC.needn’t have taken D.mustn’t have taken19.—Do you know where David is? I couldn’t find him anywhere.— Well. He ________ have gone far — his coat is still here.A.shouldn’t B.mustn’t C.can’t D.wouldn’t 20.------ Tom is never late for work. Why is he absent today?------ Something _________ to him.A.must happen B.should have happenedC.could have happened D.must have happened21.— Did Bob take the job in the supermarket? — No, but I think he _________. A.will have B.may have C.should have D.must have 22.—Jane, why don’t you take a bite of the chocolate?—Well, I am on diet, if you __________know.A.must B.shall C.would D.could 23.There’s no light on --- they _______ be at home.A.can’t B.mustn’t C.needn’t D.wouldn’t 24.As you worked late last night, you __________ have come this morning.A.may not B.can’t C.mustn’t D.needn’t 25.—I heard they went skiing in the mountains last winter.—It true because there was little snow there.A.may be not B.won’t be C.couldn’t be D.mustn’t be 【参考答案】***试卷处理标记,请不要删除一、选择题1.B解析:B【解析】【分析】【详解】考查情态动词+have done的用法。
句意为:我本来能够轻松地通过这次考试的,但是我犯了太多愚蠢的错误。
结合语境可知,此处考查虚拟语气,且与过去的事实相反,应用could/would/might have done的结构,could have passed本能通过(事实上未通过),故选B 项。
【点睛】本题考查情态动词的过去式+have done的虚拟语气的用法,常见结构有should/shouldn’t have done; could/couldn’t have done/ would/wouldn’t have done/ need/ needn’t have done/ might have done例如:Without your help, I couldn’t have passed the test.如果没有你的帮助,我本不能通过测试。
It cleared up, I needn’t have brought the um brella.天放晴了,我本没有必要带伞的。
2.A解析:A【解析】【分析】【详解】考查情态动词的用法。
句意:——我不能明白为什么他竟然如此生气。
我无意冒犯他的。
——他一直很敏感。
should可以用来表示意外、惊喜或者在说话人看来是不可思议的,尤其在以why,who,how等开头的修辞疑问句或某些感叹句中常常译为“竟会”、“居然”。
故选A。
3.C解析:C【解析】【详解】考查情态动词。
句意:进入安静区域的游客应遵守规则,减少对环境的潜在影响。
shall在陈述句中用于第二、三人称,表示说话者的允诺、告诫、威胁、命令、规定、必然性等。
此处shall表示告诫。
故选C。
4.D解析:D【解析】【分析】【详解】考查虚拟语气中的情态动词。
句意:真遗憾啊!考虑到他的能力和经验,他也许可以做得更好。
can have done较少使用此结构,表示对过去行为的怀疑;用于疑问句时意为“难道真的做了吗”,表示怀疑;need have done需要做某事,实际上却未做(表示虚拟语气);must have done一定做了某事(表示对过去发生的事情的肯定推测);might have done表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。