高考英语情态动词知识点难题汇编含答案一、选择题1.–Do you know where David is? He is not in the office.–Well, he ______ have gone far—his coat is still here.A.shouldn’t B.mustn’t C.can’t D.wouldn’t 2.—Can I pay the bill by check?—Sorry,sir.But it is the management rules of our hotel that payment _____ be made in cash.A.shall B.needC.will D.can3.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 done4.You ______ feel all the training a waste of time, but I'm a hundred percent sure later you'll be grateful you did it.A.may B.can C.should D.would5.---We want someone to design the new art museum for me.---_____ the young fellow have a try?A.Shall B.May C.Will D.Need 6.—Where is my dictionary?I remember I put it here yesterday.—You___it in the wrong place.A.must put B.should have putC.might put D.might have put7.His opinion was shared by Chinese director Feng Xiaogang.“Some young actors are feminine (女性化的) and they _____ be more man ly,” he said during the Shanghai International Film Festival in June 2017.A.can B.must C.may D.should8.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.should9.If you behave well from now on, you ___ have an Apple Watch for your 18th birthday. A.will B.shall C.can D.must10.—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’t11.I didn’t hear the phone. I ___ asleep.A.must be B.must have beenC.should be D.should have been12.Schools have been lengthening the school day to raise test marks, which ________ be costly if schools need air conditioning on hot days.A.might B.can C.dare D.need13.There are still 30 minutes ____, so we ____ hurry with lunch.A.going…needn’t B.to leave…don’t need C.leaving…needn’t to D.to go…needn’t14.He did not regret saying what he did but felt that he _________ it differently.A.could express B.would expressC.could have expressed D.must have expressed15.One of our rules is that every student _______ wear school uniform while at school. A.might B.couldC.shall D.will16.He ______ writing the paper now. He hadn’t written a single wo rd when I left him ten minutes ago.A.shouldn’t be B.can’t have finishedC.can’t be D.mustn’t have finished17.—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 18.The girl _________ out alone at night.A.dare not go B.dare not to go C.dares not go D.not dare go 19.—Can I inform my best friends of the result?—No, I want to keep it a secret . You ____tell anyone.A.won't B.don't have to C.mustn't D.don't need to 20.—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.could21.I _________ my driving test but I didn’t operate carefully.A.should pass B.may passC.might have passed D.might pass22.As you worked late last night, you __________ have come this morning.A.may not B.can’t C.mustn’t D.needn’t 23.You________have scolded him for his poor performance.After all,he had done his best. A.wouldn’t B.couldn’t C.mustn’t D.shouldn’t 24.—May I smoke here?—If you _______, choose a seat in the smoking section.A.must B.should C.may D.can25.—Life ____ be very hard for people living in the north of Canada as it is very cold there in winter.—Yes, the weather there _____ be as low as 60℃ below zero.A.must; can B.shall; must C.will; should D.has to; can 【参考答案】***试卷处理标记,请不要删除1.C解析:C【解析】【详解】考查情态动词+have done。
句意:——你知道大卫在哪里吗?他不在办公室。
——哦,他不可能走远了——他的大衣还在这儿。
A. shouldn’t have done本不应该做某事;B. mustn’t 禁止;C. can’t have done不可能做过某事;D. wou ldn’t have done虚拟语气,是否定性推测,表示对过去事情的假设。
根据his coat is still here可知这里意思是他不可能走远了,故选C。
2.A解析:A【解析】【分析】【详解】考察情态动词用法。
句意:——我能用支票付账吗?——对不起,先生。
但这是我们酒店的管理规定,支付要用现金。
shall可以表示命令,警告,强制,或者指规则和法律要求做的事情。
本题正是考察了shall表示按照规则和法律要求做的事情。
故A正确。
3.D解析:D【解析】【分析】【详解】考查虚拟语气中的情态动词。
句意:真遗憾啊!考虑到他的能力和经验,他也许可以做得更好。
can have done较少使用此结构,表示对过去行为的怀疑;用于疑问句时意为“难道真的做了吗”,表示怀疑;need have done需要做某事,实际上却未做(表示虚拟语气);must have done一定做了某事(表示对过去发生的事情的肯定推测);might have done表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。
故D正确。
【点睛】本题是高考必考考点,一定要牢记句型意思。
must have done过去肯定做了某事。
should have done本应该做而实际未做。
can’t have done过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。
need have done本有必要做某事而没做;needn’t have done本没有必要做某事;注意没有mustn’t have done的形式。