高考英语情态动词知识点难题汇编含答案
高考英语情态动词知识点难题汇编附答案解析
高考英语情态动词知识点难题汇编附答案解析一、选择题1.—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’t2.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.should3.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 answer4.According to the latest rule, people _______sort household garbage into four categories. A.can B.shall C.may D.need5.I ______my examination easily but I made too many stupid mistakes.A.should pass B.could have passedC.had passed D.must have passed6.—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 7.Although you ______ find bargains in London, it’s not generally a cheap pla ce to shop. A.should B.need C.must D.can8.Mary is a bit shy and ____ a speech in public, which makes her lose the precious chance to do the voluntary job.A.dares not make B.doesn’t dare makeC.dare not to make D.dares not to make9.—You look so tired. You________ late last night.—Yes. I had to to do an important report and stayed up till I completed it.A.should sleep B.must sleepC.should have slept D.must have slept10.(2018·天津) I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.A.should leave B.must have leftC.might leave D.could have left11.He didn’t follow the doctor’s suggestions as required, but he _________.A.ought B.ought to C.ought to be D.ought to have 12.——I called you last night, but no one answered.——Sorry, I____________ sleeping.A.need have been B.would have been C.must have been D.should have been13.She looks very happy. She_________ the exam.A.can have passed B.should have passed C.must have passed D.could have passed 14.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.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 finished16.—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’t17.You _________ me about it earlier, but you didn't.A.should have told B.would have toldC.must have told D.should tell18.It’s nearly 7 o’clock. Jack ____________ be here at any moment.A.shall B.had toC.ought to D.have to19.We lost our way in that small village, otherwise we ________more places of interest yesterday.A.visited B.had visitedC.would visit D.would have visited20.There’s no light on --- they _______ be at home.A.can’t B.mustn’t C.needn’t D.wouldn’t21.He plays basketball very well. He_________ it a lot.A.may practise B.must practiseC.must have practised D.should have practiced22.—Sorry, Mum! I failed the job interview again.—Oh, it's too bad. You________ have made full preparations.A.must B.can C.would D.should23.The heavy rain may ______ the landslide last night.A.accounts for B.accounted forC.have accounted for D.accounting for24.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 25.Louis Cha (金庸) passed away. As for his achievement, there i s such a comment, “He ______ the Nobel Prize for Literature with his written works translated into English.”A.could have been rewarded B.must have been rewardedC.should be rewarded D.need have been rewarded【参考答案】***试卷处理标记,请不要删除一、选择题1.B解析:B【解析】考查情景交际和情态动词。
高考英语情态动词知识点难题汇编及答案
高考英语情态动词知识点难题汇编及答案一、选择题1.–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.shall2.—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.——I called you last night, but no one answered.——Sorry, I____________ sleeping.A.need have been B.would have been C.must have been D.should have been 5.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.would 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 _____ b e more manly,” he said during the Shanghai International Film Festival in June 2017.A.can B.must C.may D.should8.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 answer9.If you behave well from now on, you ___ have an Apple Watch for your 18th birthday. A.will B.shall C.can D.must10.You ________ give me a lift. I want to walk home for exercise.A.needn’t B.couldn’t C.can’t D.mustn’t 11.According to the regulations, anyone who has the intention to be a teacher _______ pass a series of demanding tests.A.can B.would C.might D.shall 12.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.--Is Jack still in hospital?--Yes. He _________ the bad food.A.wouldn’t eat B.shouldn’t eatC.wouldn’t have eaten D.shouldn’t have eaten14.—Do you know where Tony is?—He _________ in the living room. I saw him there just now.A.shall be B.should have been C.might have been D.must be 15.—Isn’t that Ann’s husband over there?— No, it ________ be him —I’m sure he doesn’t wear glasses.A.must not B.can’t C.won’t D.may not16.He didn’t follow the doctor’s suggestions as required, but he _________.A.ought B.ought to C.ought to be D.ought to have17.I still remember my happy childhood when my mother ___________ take me to Disneyland at weekends.A.might B.mustC.would D.should18.AI will surely be a feature of future life, but it _____ be used responsibly and in a proper way. A.can B.need C.must D.will19.—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’t20.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 finished21.It’s nearly 7 o’clock. Jack ____________ be here at any moment.A.shall B.had toC.ought to D.have to22.—Peter, you delivered a wonderful speech today.—Thanks, but I think I ______ more attention to my stage manners during that time.A.must pay B.should payC.must have paid D.should have paid23.—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 to24.I____________ go to a summer camp during the summer vacation, but I am not sure. A.might B.can C.must D.need25.You ________ be Carol. You haven’t changed a bit after all these years.A.must B.can C.will D.shall【参考答案】***试卷处理标记,请不要删除一、选择题1.D解析:D【解析】【分析】【详解】考查情态动词。
高考英语新情态动词知识点难题汇编含答案(4)
高考英语新情态动词知识点难题汇编含答案(4)一、选择题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.Tourists who enter the quiet area _____ obey the rule to reduce any potential effect on the environment.A.can B.may C.shall D.dare3.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.would4.His opinion was shared by Chinese director Fe ng Xiaogang.“Some young actors are feminine (女性化的)and they _____ be more manly,” he said during the Shanghai International Film Festival in June 2017.A.can B.must C.may D.should5.You ________ give me a lift. I want to walk home for exercise.A.needn’t B.couldn’t C.can’t D.mustn’t 6.According to the regulations, anyone who has the intention to be a teacher _______ pass a series of demanding tests.A.can B.would C.might D.shall7.--Is Jack still in hospital?--Yes. He _________ the bad food.A.wouldn’t eat B.shouldn’t eatC.wouldn’t have eaten D.shouldn’t have eaten8.You ______ have carried all these parcels yourself. The shop would have delivered them if you had asked them.A.may not B.needn't C.can't D.mustn't9.Peter searched all the places where he________have left her iPad but it was all in vain. A.might B.would C.must D.should10.It ___________ last night, for the road was very muddy.A.would have rained B.must have rained C.should have rained D.must rain 11.You ___________ a better mark, but you didn’t work hard.A.could have had B.would have had C.must have had D.must have12.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.You don’t look well, you __________ see the doctor.A.ought to B.mayC.can D.might14.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 15.More and more countries have come to realize that the world____ do without Huawei and its"more advanced" technology.A.can’t B.needn’t C.mustn’t D.shouldn't 16.(2018·北京) In today’s information age, the loss of data _________ cause serious problems for a company.A.need B.shouldC.can D.must17.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.—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 19.The lady ________ have done something wrong, because she is looking guilty.A.would B.should C.can D.must 20.There’s no light on --- they _______ be at home.A.can’t B.mustn’t C.needn’t D.wouldn’t21.He plays basketball very well. He_________ it a lot.A.may practise B.must practiseC.must have practised D.should have practiced22.Word that you _________ enjoy a three-day holiday has come if you do complete the task on time.A.may B.should C.could D.shall23.As you worked late last night, you __________ have come this morning.A.may not B.can’t C.mustn’t D.needn’t24.—Do you know where Tony is?—He _________ in the living room. I saw him there just now.A.shall be B.should have been C.might have been D.must be 25.Although you ______ find bargains in London, it’s not generally a cheap place to shop. A.should B.need C.must D.can【参考答案】***试卷处理标记,请不要删除一、选择题1.C解析:C【解析】【详解】考查情态动词+have done。
高考英语情态动词知识点难题汇编附答案(5)
高考英语情态动词知识点难题汇编附答案(5)一、选择题1.You ______ have been out last night, for all the lights in your room were not on.A.need B.must C.may D.should2.——I called you last night, but no one answered.——Sorry, I____________ sleeping.A.need have been B.would have been C.must have been D.should have been 3.They worked hard day and night during the next ten years ________ they ________ pay for the lost necklace.A.so…would B.so that…would C.in order that…could D.and…would 4.—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 put5.His opinion was shared by Chinese director Feng Xiaogang.“Some young actors are feminine (女性化的)and they _____ be more manly,” he said during the Shan ghai International Film Festival in June 2017.A.can B.must C.may D.should6.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 answer7.According to the regulations, anyone who has the intention to be a teacher _______ pass a series of demanding tests.A.can B.would C.might D.shall8.I didn’t hear the phone. I ___ asleep.A.must be B.must have beenC.should be D.should have been9.Peter searched all the places where he________have left her iPad but it was all in vain. A.might B.would C.must D.should 10.—Isn’t that Ann’s husband over there?— No, it ________ be him —I’m sure he doesn’t wear glasses.A.must not B.can’t C.won’t D.may not11.It ___________ last night, for the road was very muddy.A.would have rained B.must have rained C.should have rained D.must rain 12.—Look at these tracks. It ________ be a wolf. I’m sure about it.—You are right! We have to be careful.A.may B.must C.can’t D.shouldn’t 13.—I phoned you yesterday mor ning. A girl answered, but I didn’t recognize the voice.—Oh, it ________ my younger sister. She was in my room at that moment.A.must have been B.should have beenC.could have been D.may have been14.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.–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’t16.AI will surely be a feature of future life, but it _____ be used responsibly and in a proper way. A.can B.need C.must D.will17.—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’t18.It’s nearly 7 o’clock. Jack ____________ be here at any moment.A.shall B.had toC.ought to D.have to19.We lost our way in that small village, otherwise we ________more places of interest yesterday.A.visited B.had visitedC.would visit D.would have visited20.—Peter, you delivered a wonderful speech today.—Thanks, but I think I ______ more attention to my stage manners during that time.A.must pay B.should payC.must have paid D.should have paid21.I____________ go to a summer camp during the summer vacation, but I am not sure. A.might B.can C.must D.need22.I _________ my driving test but I didn’t operate carefully.A.should pass B.may passC.might have passed D.might pass23.Word that you _________ enjoy a three-day holiday has come if you do complete the task on time.A.may B.should C.could D.shall24.—May I smoke here?—If you _______, choose a seat in the smoking section.A.must B.should C.may D.can25.There are still 30 minutes ____, so we ____ hurry with lunch.A.goin g…needn’t B.to leave…don’t need C.leaving…needn’t to D.to go…needn’t【参考答案】***试卷处理标记,请不要删除一、选择题1.B解析:B【解析】【详解】考查情态动词的用法。
高考英语最新情态动词知识点难题汇编含答案(1)
高考英语最新情态动词知识点难题汇编含答案(1)一、选择题1.—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’t2.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.would3.---We want someone to design the new art museum for me.---_____ the young fellow have a try?A.Shall B.May C.Will D.Need4.His opinion was shared by Chinese director Feng X iaogang.“Some young actors are feminine (女性化的)and they _____ be more manly,” he said during the Shanghai International Film Festival in June 2017.A.can B.must C.may D.should5.-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 take6.Although you ______ find bargains in London, it’s not generally a cheap place to shop. A.should B.need C.must D.can7.Sir, you ____ be sitting in this waiting room. It is for women and children only. A.shouldn’t B.will C.won’t D.needn’t8.Mary is a bit shy and ____ a speech in public, which makes her lose the precious chance to do the voluntary job.A.dares not make B.doesn’t dare mak eC.dare not to make D.dares not to make9.—You look so tired. You________ late last night.—Yes. I had to to do an important report and stayed up till I completed it.A.should sleep B.must sleepC.should have slept D.must have slept10.(2018·天津) I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.A.should leave B.must have leftC.might leave D.could have left11.I still remember my happy childhood when my mother ___________ take me to Disneyland at weekends.A.might B.mustC.would D.should12.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 done13.AI will surely be a feature of future life, but it _____ be used responsibly and in a proper way. A.can B.need C.must D.will14.Mr. White _______ to hospital for an examination yesterday but he was too busy to come. A.should come B.should have come C.should be coming D.should had come 15.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 finished16.—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’t17.The lady ________ have done something wrong, because she is looking guilty.A.would B.should C.can D.must18.The girl _________ out alone at night.A.dare not go B.dare not to go C.dares not go D.not dare go 19.You _________ me about it earlier, but you didn't.A.should have told B.would have toldC.must have told D.should tell20.Tom told us that he ______ come to the party tonight, but he wasn’t sure about this.A.will B.would C.could D.might 21.—Jane, why don’t you take a b ite of the chocolate?—Well, I am on diet, if you __________know.A.must B.shall C.would D.could22.I _________ my driving test but I didn’t operate carefully.A.should pass B.may passC.might have passed D.might pass23.Word that you _________ enjoy a three-day holiday has come if you do complete the task on time.A.may B.should C.could D.shall24.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’t25.–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【参考答案】***试卷处理标记,请不要删除一、选择题1.B解析:B【解析】考查情景交际和情态动词。
高考英语情态动词知识点难题汇编及答案解析(2)
高考英语情态动词知识点难题汇编及答案解析(2)一、选择题1.—I phoned you yesterday morning. A girl answered, but I didn’t recognize the voice.—Oh, it ________ my younger sister. She was in my room at that moment.A.must have been B.should have beenC.could have been D.may have been2.---We want someone to design the new art museum for me.---_____ the young fellow have a try?A.Shall B.May C.Will D.Need3.My computer ________ start this morning. There must have been something wrong with it. A.wouldn’t B.shouldn’t C.couldn’t D.mustn’t4.–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.shall5.I didn’t hear the phone. I ___ asleep.A.must be B.must have beenC.should be D.should have been6.According to the latest rule, people _______sort household garbage into four categories. A.can B.shall C.may D.need7.I ______my examination easily but I made too many stupid mistakes.A.should pass B.could have passedC.had passed D.must have passed8.—Isn’t that Ann’s husba nd over there?— No, it ________ be him —I’m sure he doesn’t wear glasses.A.must not B.can’t C.won’t D.may not9.Skills like critical thinking and analysis ________ be found on the Internet, because they must be acquired in the context of facts.A.can’t B.needn’t C.mustn’t D.shouldn’t10.It ___________ last night, for the road was very muddy.A.would have rained B.must have rained C.should have rained D.must rain 11.—Is Robert coming by coach?—He should, but he ___________ not. He likes driving his car.A.may B.could C.need D.must12.—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.can13.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.—Sorry, Mum! I failed the job interview again.—Oh, it's too bad. You________ have made full preparations.A.must B.can C.would D.should15.I still remember my happy childhood when my mother ___________ take me to Disneyland at weekends.A.might B.mustC.would D.should16.–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’t17.AI will surely be a feature of future life, but it _____ be used responsibly and in a proper way. A.can B.need C.must D.will18.—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’t19.—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’t20.The girl _________ out alone at night.A.dare not go B.dare not to go C.dares not go D.not dare go 21.— 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.We lost our way in that small village, otherwise we ________more places of interest yesterday.A.visited B.had visitedC.would visit D.would have visited23.—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.could24.I____________ go to a summer camp during the summer vacation, but I am not sure. A.might B.can C.must D.need25.Sir, you ____ be sitting in this waiting room. It is for women and children only. A.shouldn’t B.will C.won’t D.needn’t【参考答案】***试卷处理标记,请不要删除一、选择题1.A解析:A【解析】【分析】【详解】考查情态动词。
高考英语新情态动词知识点难题汇编及答案(3)
高考英语新情态动词知识点难题汇编及答案(3)一、选择题1.Hurry up! Tom _______ for us at the gate.A.must wait B.must be waitingC.can be waiting D.must have waited2.—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.His opinion was shared by Chinese director Feng Xiaogang.“Some young a ctors are feminine (女性化的)and they _____ be more manly,” he said during the Shanghai International Film Festival in June 2017.A.can B.must C.may D.should5.You ________ give me a lift. I want to walk home for exercise.A.needn’t B.couldn’t C.can’t D.mustn’t 6.According to the regulations, anyone who has the intention to be a teacher _______ pass a series of demanding tests.A.can B.would C.might D.shall7.-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 take8.No student ______go out of school after eleven o’clock at night without the teacher’s permission.A.will B.must C.may D.shall9.–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.shall10.You ______ have carried all these parcels yourself. The shop would have delivered them if you had asked them.A.may not B.needn't C.can't D.mustn't 11.Peter searched all the places where he________have left her iPad but it was all in vain. A.might B.would C.must D.should12.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.Skills like critical thinking and analysis ________ be found on the Internet, because they must be acquired in the context of facts.A.can’t B.needn’t C.mustn’t D.shouldn’t 14.The heavy rain may ______ the landslide last night.A.accounts for B.accounted forC.have accounted for D.accounting for15.You don’t look well, you __________ see the doctor.A.ought to B.mayC.can D.might16.(2018·天津) I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.A.should leave B.must have leftC.might leave D.could have left17.He didn’t follow the doctor’s suggestions as required, but he _________.A.ought B.ought to C.ought to be D.ought to have 18.I still remember my happy childhood when my mother ___________ take me to Disneyland at weekends.A.might B.mustC.would D.should19.More and more countries have come to realize that the world____ do without Huawei and its "more advanced" technology.A.can’t B.needn’t C.mustn’t D.shouldn't 20.(2018·北京) In today’s information age, the los s of data _________ cause serious problems for a company.A.need B.shouldC.can D.must21.Tom told us that he ______ come to the party tonight, but he wasn’t sure about this.A.will B.would C.could D.might22.— 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 23.It’s nearly 7 o’clock. Jack ____________ be here at any moment.A.shall B.had toC.ought to D.have to24.—Is there a holiday recently?—There_____ be. It has been informed that we will continue to study for another three weeks. A.won’t B.mustn’t C.may not D.can’t 25.—Isn’t that Ann’s husband over there?— No, it ________ be him —I’m sure he doesn’t wear glasses.A.must not B.can’t C.won’t D.may not【参考答案】***试卷处理标记,请不要删除一、选择题1.B解析:B【解析】【详解】考查情态动词和时态。
高考英语新情态动词知识点难题汇编及答案解析(3)
高考英语新情态动词知识点难题汇编及答案解析(3)一、选择题1.—You look so tired. You________ late last night.—Yes. I had to to do an important report and stayed up till I completed it.A.should sleep B.must sleepC.should have slept D.must have slept2.She is shy and ________ the t eacher’s question.A.dares not answer B.doesn’t dare to answerC.dare not to answer D.dares not to answer3.If you behave well from now on, you ___ have an Apple Watch for your 18th birthday. A.will B.shall C.can D.must4.You ________ be Carol. You haven’t changed a bit after all these years.A.must B.can C.will D.shall5.I didn’t hear the phone. I ___ asleep.A.must be B.must have beenC.should be D.should have been6.—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 be7.I ______my examination easily but I made too many stupid mistakes.A.should pass B.could have passedC.had passed D.must have passed8.—Isn’t that Ann’s husband over there?— No, it ________ be him —I’m sure he doesn’t wear glasses.A.must not B.can’t C.won’t D.may not9.Skills like critical thinking and analysis ________ be found on the Internet, because they must be acquired in the context of facts.A.can’t B.needn’t C.mustn’t D.shoul dn’t10.It ___________ last night, for the road was very muddy.A.would have rained B.must have rained C.should have rained D.must rain 11.—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 12.Tourists who enter the quiet area _____ obey the rule to reduce any potential effect on the environment.A.can B.may C.shall D.dare13.Mary is a bit shy and ____ a speech in public, which makes her lose the precious chance to do the voluntary job.A.dares not make B.doesn’t dare makeC.dare not to make D.dares not to make14.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’t15.She looks very happy. She_________ the exam.A.can have passed B.should have passed C.must have passed D.could have passed 16.AI will surely be a feature of future life, but it _____ be used responsibly and in a proper way. A.can B.need C.must D.will17.One of our rules is that every student _______ wear school uniform while at school. A.might B.couldC.shall D.will18.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 finished19.Helen________ go on the trip with us, but she isn’t quite sure yet.A.shall B.may C.must D.can20.—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 21.Although passing the driving test ________ be difficult now, it’s worth the efforts.A.need B.shallC.can D.should22.— Did Bob take the job in the supermarket? — No, but I think he _________.A.will have B.may have C.should have D.must have23.I____________ go to a summer camp during the summer vacation, but I am not sure. A.might B.can C.must D.need24.I _________ my driving test but I didn’t operate carefully.A.should pass B.may passC.might have passed D.might pass25.Sir, you ____ be sitting in this waiting room. It is for women and children only. A.shouldn’t B.will C.won’t D.needn’t【参考答案】***试卷处理标记,请不要删除一、选择题1.D解析:D【解析】【详解】考查情态动词。
高考英语情态动词知识点难题汇编及答案(2)
高考英语情态动词知识点难题汇编及答案(2)一、选择题1.Mary is a bit shy and ____ a speech in public, which makes her lose the precious chance to do the voluntary job.A.dares not make B.doesn’t dare makeC.dare not to make D.dares not to make2.---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 3.—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 put4.His opinion was shared by Chinese director Feng Xiaogang.“Some young actors are feminine (女性化的)and they _____ be more manly,” he said during the Shanghai International Film Festival in June 2017.A.can B.must C.may D.should 5.According to the regulations, anyone who has the intention to be a teacher _______ pass a series of demanding tests.A.can B.would C.might D.shall6.—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’t7.My computer ________ start this morning. There must have been something wrong with it. A.wouldn’t B.shouldn’t C.couldn’t D.mustn’t8.You ________ be Carol. You haven’t changed a bit after all these years.A.must B.can C.will D.shall9.--Is Jack still in hospital?--Yes. He _________ the bad food.A.wouldn’t eat B.shouldn’t eatC.wouldn’t have eaten D.shouldn’t have eaten10.You ______ have carried all these parcels yourself. The shop would have delivered them if you had asked them.A.may not B.needn't C.can't D.mustn't 11.According to the latest rule, people _______sort household garbage into four categories. A.can B.shall C.may D.need 12.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.—Is Robert coming by coach?—He should, but he ___________ not. He likes driving his car.A.may B.could C.need D.must14.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.I still remember my happy childhood when my mother ___________ take me to Disneyland at weekends.A.might B.mustC.would D.should16.She looks very happy. She_________ the exam.A.can have passed B.should have passed C.must have passed D.could have passed 17.More and more countries have come to realize that the world____ do without Huawei and its "more advanced" technology.A.can’t B.needn’t C.mustn’t D.shouldn't 18.One of our rules is that every student _______ wear school uniform while at school. A.might B.couldC.shall D.will19.(2018·北京) In today’s information age, the loss of data _________ cause serious problems for a company.A.need B.shouldC.can D.must20.------ 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.I____________ go to a summer camp during the summer vacation, but I am not sure. A.might B.can C.must D.need22.—Do you know where Tony is?—He _________ in the living room. I saw him there just now.A.shall be B.should have been C.might have been D.must be 23.—May I smoke here?—If you _______, choose a seat in the smoking section.A.must B.should C.may D.can24.Mr. White _______ to hospital for an examination yesterday but he was too busy to come. A.should come B.should have come C.should be coming D.should had come 25.I ______my examination easily but I made too many stupid mistakes.A.should pass B.could have passedC.had passed D.must have passed【参考答案】***试卷处理标记,请不要删除1.B解析:B【解析】【详解】考查动词。
高考英语新情态动词知识点难题汇编含答案(1)
高考英语新情态动词知识点难题汇编含答案(1)一、选择题1.(2018·天津) I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.A.should leave B.must have leftC.might leave D.could have left2.They worked hard day and night during the next ten years ________ they ________ pay for the lost necklace.A.so…would B.so that…would C.in order that…could D.and…would 3.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.should4.—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’t5.No student ______go out of school after eleven o’clock at night without the teacher’s permission.A.will B.must C.may D.shall6.Peter searched all the places where he________have left her iPad but it was all in vain. A.might B.would C.must D.should7.Hurry up! Tom _______ for us at the gate.A.must wait B.must be waitingC.can be waiting D.must have waited8.It ___________ last night, for the road was very muddy.A.would have rained B.must have rained C.should have rained D.must rain 9.You ___________ a better mark, but you didn’t work hard.A.could have had B.would have had C.must have had D.must have 10.—Is Robert coming by coach?—He should, but he ___________ not. He likes driving his car.A.may B.could C.need D.must 11.Although you ______ find bargains in London, it’s not generally a cheap place to shop. A.should B.need C.must D.can12.—Look a t these tracks. It ________ be a wolf. I’m sure about it.—You are right! We have to be careful.A.may B.must C.can’t D.shouldn’t 13.You ______ have been out last night, for all the lights in your room were not on. A.need B.must C.may D.should 14.—May I smoke here?—If you _______, choose a seat in the smoking section.A.must B.should C.may D.can15.—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’t16.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 finished17.------ 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 happened18.The lady ________ have done something wrong, because she is looking guilty. A.would B.should C.can D.must 19.Although passing the driving test ________ be difficult now, it’s worth the efforts. A.need B.shallC.can D.should20.It’s nearly 7 o’clock. Jack ____________ be here at any moment.A.shall B.had toC.ought to D.have to21.We lost our way in that small village, otherwise we ________more places of interest yesterday.A.visited B.had visitedC.would visit D.would have visited22.—Peter, you delivered a wonderful speech today.—Thanks, but I think I ______ more attention to my stage manners during that time. A.must pay B.should payC.must have paid D.should have paid23.He plays basketball very well. He_________ it a lot.A.may practise B.must practiseC.must have practised D.should have practiced24.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 ph oned you yesterday morning. A girl answered, but I didn’t recognize the voice.—Oh, it ________ my younger sister. She was in my room at that moment.A.must have been B.should have beenC.could have been D.may have been【参考答案】***试卷处理标记,请不要删除一、选择题1.D解析:D【解析】【详解】考查情态动词表推测。
高考英语情态动词知识点难题汇编附答案解析(4)
高考英语情态动词知识点难题汇编附答案解析(4)一、选择题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.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 done3.They worked hard day and night during the next ten years ________ they ________ pay for the lost necklace.A.so…would B.so that…would C.in order that…could D.and…would 4.His opin ion was shared by Chinese director Feng Xiaogang.“Some young actors are feminine (女性化的)and they _____ be more manly,” he said during the Shanghai International Film Festival in June 2017.A.can B.must C.may D.should 5.According to the regulations, anyone who has the intention to be a teacher _______ pass a series of demanding tests.A.can B.would C.might D.shall6.-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 take7.No student ______go out of school after eleven o’clock at night without the teacher’s permission.A.will B.must C.may D.shall 8.According to the latest rule, people _______sort household garbage into four categories. A.can B.shall C.may D.need9.Skills like critical thinking and analysis ________ be found on the Internet, because they must be acquired in the context of facts.A.can’t B.needn’t C.mustn’t D.shouldn’t10.It ___________ last night, for the road was very muddy.A.would have rained B.must have rained C.should have rained D.must rain 11.Mary is a bit shy and ____ a speech in public, which makes her lose the precious chance to do the voluntary job.A.dares not make B.doesn’t dare makeC.dare not to make D.dares not to make12.—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.can13.(2018·天津) I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.A.should leave B.must have leftC.might leave D.could have left14.Mr. White _______ to hospital for an examination yesterday but he was too busy to come. A.should come B.should have come C.should be coming D.should had come 15.One of our rules is that every student _______ wear school uniform while at school. A.might B.couldC.shall D.will16.Helen________ go on the trip with us, but she isn’t quite sure yet.A.shall B.may C.must D.can17.You _________ me about it earlier, but you didn't.A.should have told B.would have toldC.must have told D.should tell18.Although passing the driving test ________ be difficult now, it’s worth the efforts. A.need B.shallC.can D.should19.—Peter, you delivered a wonderful speech today.—Thanks, but I think I ______ more attention to my stage manners during that time.A.must pay B.should payC.must have paid D.should have paid20.There’s no light on --- they _______ be at home.A.can’t B.mustn’t C.needn’t D.wouldn’t21.I _________ my driving test but I didn’t operate carefully.A.should pass B.may passC.might have passed D.might pass22.—Do you know where Tony is?—He _________ in the living room. I saw him there just now.A.shall be B.should have been C.might have been D.must be23.It was so noisy that we hear ourselves speak.A.couldn’t B.shouldn’tC.mustn’t D.needn’t24.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 25.You ______ have been out last night, for all the lights in your room were not on.A.need B.must C.may D.should【参考答案】***试卷处理标记,请不要删除一、选择题1.C解析:C【解析】【详解】考查情态动词+have done。
高考英语新情态动词知识点难题汇编含答案解析(2)
高考英语新情态动词知识点难题汇编含答案解析(2)一、选择题1.One of our rules is that every student _______ wear school uniform while at school. A.might B.couldC.shall D.will2.—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.——I called you last night, but no one answered.——Sorry, I____________ sleeping.A.need have been B.would have been C.must have been D.should have been 4.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.Need6.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.could7.You ______ have carried all these parcels yourself. The shop would have delivered them if you had asked them.A.may not B.needn't C.can't D.mustn't8.I ______my examination easily but I made too many stupid mistakes.A.should pass B.could have passedC.had passed D.must have passed9.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’t10.Mary is a bit shy and ____ a speech in public, which makes her lose the precious chance to do the voluntary job.A.dares not make B.doesn’t dare makeC.dare not to make D.dares not to make11.(2018·天津) I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.A.should leave B.must have leftC.might leave D.could have left12.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 get13.–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 14.The heavy rain may ______ the landslide last night.A.accounts for B.accounted forC.have accounted for D.accounting for15.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 taken16.The lady ________ have done something wrong, because she is looking guilty. A.would B.should C.can D.must 17.Tom told us that he ______ come to the party tonight, but he wasn’t sure about this. A.will B.would C.could D.might 18.Although passing the driving test ________ be difficult now, it’s worth the effor ts. A.need B.shallC.can D.should19.It’s nearly 7 o’clock. Jack ____________ be here at any moment.A.shall B.had toC.ought to D.have to20.—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 21.He plays basketball very well. He_________ it a lot.A.may practise B.must practiseC.must have practised D.should have practiced22.As you worked late last night, you __________ have come this morning.A.may not B.can’t C.mustn’t D.needn’t 23.—Sorry, Mum! I failed the job interview again.—Oh, it's too bad. You________ have made full preparations.A.must B.can C.would D.should 24.It was so noisy that we hear ourselves speak.A.couldn’t B.shouldn’tC.mustn’t D.needn’t25.He didn’t follow the doctor’s suggestions as required, but he _________.A.ought B.ought to C.ought to be D.ought to have 【参考答案】***试卷处理标记,请不要删除一、选择题解析:C【解析】【分析】【详解】考查情态动词辨析。
高考英语威海情态动词知识点难题汇编含答案
高考英语威海情态动词知识点难题汇编含答案一、选择题1.—I phoned you yesterday morning. A girl answered, but I didn’t recognize the voice.—Oh, it ________ my younger sister. She was in my room at that moment.A.must have been B.should have beenC.could have been D.may have been2.—What do you think of your boss?—He is easy-going most of the time, but sometimes he ________ be hard on us.A.should B.might C.can D.must 3.—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 put4.-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 take5.--Is Jack still in hospital?--Yes. He _________ the bad food.A.wouldn’t eat B.shouldn’t eatC.wouldn’t have eaten D.shouldn’t have eaten6.Peter searched all the places where he________have left her iPad but it was all in vain. A.might B.would C.must D.should 7.According to the latest rule, people _______sort household garbage into four categories. A.can B.shall C.may D.need8.I ______my examination easily but I made too many stupid mistakes.A.should pass B.could have passedC.had passed D.must have passed9.Skills like critical thinking and analysis ________ be found on the Internet, because they must be acquired in the context of facts.A.can’t B.needn’t C.mustn’t D.shouldn’t 10.You ___________ a better mark, but you didn’t work hard.A.could have had B.would have had C.must have had D.must have 11.—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 12.—I can’t think why he________ so angry. I mean no harm.—It’s typical of him to be sensitive(敏感的).A.should have been B.must have beenC.might have been D.can have been13.Mary is a bit shy and ____ a speech in public, which makes her lose the precious chance to do the voluntary job.A.dares not make B.doesn’t dare makeC.dare not to make D.dares not to make14.Mr. White _______ to hospital for an examination yesterday but he was too busy to come. A.should come B.should have come C.should be coming D.should had come 15.He didn’t follow the doctor’s suggestions as required, but he _________.A.ought B.ought to C.ought to be D.ought to have 16.Louis Cha (金庸) passed away. As for his achievement, there is such a comment, “He ______ the Nobel Prize for Literature with his written works translated into English.”A.could have been rewarded B.must have been rewardedC.should be rewarded D.need have been rewarded17.One of our rules is that every student _______ wear school uniform while at school. A.might B.couldC.shall D.will18.Helen________ go on the trip with us, but she isn’t quite sure yet.A.shall B.may C.must D.can19.The girl _________ out alone at night.A.dare not go B.dare not to go C.dares not go D.not dare go 20.Tom told us that he ______ come to the party to night, but he wasn’t sure about this.A.will B.would C.could D.might 21.Although passing the driving test ________ be difficult now, it’s worth the efforts. A.need B.shallC.can D.should22.There’s no light on --- they _______ be at home.A.can’t B.mustn’t C.needn’t D.wouldn’t23.I____________ go to a summer camp during the summer vacation, but I am not sure. A.might B.can C.must D.need24.—May I smoke here?—If you _______, choose a seat in the smoking section.A.must B.should C.may D.can25.Sir, you ____ be sitting in this waiting room. It is for women and children only. A.shouldn’t B.will C.won’t D.needn’t【参考答案】***试卷处理标记,请不要删除一、选择题1.A【解析】【分析】【详解】考查情态动词。
高考英语最新情态动词知识点难题汇编及答案(1)
高考英语最新情态动词知识点难题汇编及答案(1)一、选择题1.—Isn’t that Ann’s husband over there?— No, it ________ be him —I’m sure he doesn’t wear glasses.A.must not B.can’t C.won’t D.may not 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.——I called you last night, but no one answered.——Sorry, I____________ sleeping.A.need have been B.would have been C.must have been D.should have been 4.—What do you think of your boss?—He is easy-going most of the time, but sometimes he ________ be hard on us.A.should B.might C.can D.must5.They worked hard day and night during the next ten years ________ they ________ pay for the lost necklace.A.so…would B.so that…would C.in order tha t…could D.and…would 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.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.should8.You ________ give me a lift. I want to walk home for exercise.A.needn’t B.couldn’t C.can’t D.mustn’t9.—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.No student ______go out of school after eleven o’clock at night without the teacher’s permission.A.will B.must C.may D.shall11.You ________ be Carol. You haven’t changed a bit af ter all these years.A.must B.can C.will D.shall12.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.need14.—Is there a holiday recently?—There_____ be. It has been informed that we will continue to study for another three weeks.A.won’t B.mustn’t C.may not D.can’t15.It ___________ last night, for the road was very muddy.A.would have rained B.must have rained C.should have rained D.must rain 16.—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 17.Although you ______ find bargains in London, it’s not generally a cheap place to shop. A.should B.need C.must D.can18.Sir, you ____ be sitting in this waiting room. It is for women and children only. A.shouldn’t B.will C.won’t D.needn’t19.Louis Cha (金庸) passed away. As for his achievement, there is such a comment, “He ______ the Nobel Prize for Literature with his written works translated into English.”A.could have been rewarded B.must have been rewardedC.should be rewarded D.need have been rewarded20.More and more countries have come to realize that the world____ do without Huawei and its "more advanced" technology.A.can’t B.needn’t C.mustn’t D.shouldn't 21.Tom told us that he ______ come to th e party tonight, but he wasn’t sure about this.A.will B.would C.could D.might 22.Although passing the driving test ________ be difficult now, it’s worth the efforts. A.need B.shallC.can D.should23.He plays basketball very well. He_________ it a lot.A.may practise B.must practiseC.must have practised D.should have practiced24.Word that you _________ enjoy a three-day holiday has come if you do complete the task on time.A.may B.should C.could D.shall25.--Is Jack still in hospital?--Yes. He _________ the bad food.A.wouldn’t eat B.shouldn’t eatC.wouldn’t have eaten D.shouldn’t have eaten【参考答案】***试卷处理标记,请不要删除一、选择题1.B解析:B【分析】【详解】考查情态动词:句意:那不是安的丈夫吗?---不,肯定不是他,我确定他不戴眼镜。
高考英语情态动词知识点难题汇编含答案解析
高考英语情态动词知识点难题汇编含答案解析一、选择题1.Louis Cha (金庸) passed away. As for his achievement, there is such a comment, “He ______ the Nobel Prize for Literature with his written works translated into English.”A.could have been rewarded B.must have been rewardedC.should be rewarded D.need have been rewarded2.---We want someone to design the new art museum for me.---_____ the young fellow have a try?A.Shall B.May C.Will D.Need3.If you behave well from now on, you ___ have an Apple Watch for your 18th birthday. A.will B.shall C.can D.must4.You ________ give me a lift. I want to walk home for exercise.A.needn’t B.couldn’t C.can’t D.mustn’t 5.According to the regulations, anyone who has the intention to be a teacher _______ pass a series of demanding tests.A.can B.would C.might D.shall6.My computer ________ start this morning. There must have been something wrong with it. A.wouldn’t B.shouldn’t C.couldn’t D.mustn’t7.—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 8.According to the latest rule, people _______sort household garbage into four categories. A.can B.shall C.may D.need9.Skills like critical thinking and analysis ________ be found on the Internet, because they must be acquired in the context of facts.A.can’t B.needn’t C.mustn’t D.shouldn’t 10.You ___________ a better mark, but you didn’t work hard.A.could have had B.would have had C.must have had D.must have11.—I phoned you yesterday morning. A gi rl answered, but I didn’t recognize the voice.—Oh, it ________ my younger sister. She was in my room at that moment.A.must have been B.should have beenC.could have been D.may have been12.—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.can13.I still remember my happy childhood when my mother ___________ take me to Disneyland at weekends.A.might B.mustC.would D.should14.Mr. White _______ to hospital for an examination yesterday but he was too busy to come.A.should come B.should have come C.should be coming D.should had come 15.–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’t16.AI will surely be a feature of future life, but it _____ be used responsibly and in a proper way. A.can B.need C.must D.will17.One of our rules is that every student _______ wear school uniform while at school. A.might B.couldC.shall D.will18.(2018·北京) In today’s information age, the loss of data _________ cause serious problems for a company.A.need B.shouldC.can D.must19.The girl _________ out alone at night.A.dare not go B.dare not to go C.dares not go D.not dare go 20.— Did Bob take the job in the supermarket? — No, but I think he _________.A.will have B.may have C.should have D.must have21.It’s nearly 7 o’clock. Jack ____________ be here at any moment.A.shall B.had toC.ought to D.have to22.—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 23.Word that you _________ enjoy a three-day holiday has come if you do complete the task on time.A.may B.should C.could D.shall24.—Is there a holiday recently?—There_____ be. It has been informed that we will continue to study for another three weeks. A.won’t B.mustn’t C.may not D.can’t25.He didn’t follow the doctor’s suggestions as required, but he _________.A.ought B.ought to C.ought to be D.ought to have 【参考答案】***试卷处理标记,请不要删除一、选择题1.A解析:A【解析】【分析】【详解】考查情态动词+have done用法。
高考英语情态动词知识点难题汇编及答案(3)
高考英语情态动词知识点难题汇编及答案(3)一、选择题1.I still remember my happy childhood when my mother ___________ take me to Disneyland at weekends.A.might B.mustC.would D.should2.His opinion was shared by Chinese director Feng Xiaogang.“Some young actors are feminine (女性化的)and they _____ be more manly,” he said during the Shanghai International Film Festival in June 2017.A.can B.must C.may D.should 3.According to the regulations, anyone who has the intention to be a teacher _______ pass a series of demanding tests.A.can B.would C.might D.shall4.My computer ________ start this morning. There must have been something wrong with it. A.wouldn’t B.shouldn’t C.couldn’t D.mustn’t5.--Is Jack still in hospital?--Yes. He _________ the bad food.A.wouldn’t eat B.shouldn’t eatC.w ouldn’t have eaten D.shouldn’t have eaten6.You ______ have carried all these parcels yourself. The shop would have delivered them if you had asked them.A.may not B.needn't C.can't D.mustn't7.Peter searched all the places where he________have left her iPad but it was all in vain. A.might B.would C.must D.should 8.According to the latest rule, people _______sort household garbage into four categories. A.can B.shall C.may D.need9.—Isn’t that Ann’s husband over there?— No, it ________ be him —I’m sure he doesn’t wear glasses.A.must not B.can’t C.won’t D.may not10.You ___________ a better mark, but you didn’t work hard.A.could have had B.would have had C.must have had D.must have 11.You don’t look well, you __________ see the doctor.A.ought to B.mayC.can D.might12.—What do you think of your boss?—He is easy-going most of the time, but sometimes he ________ be hard on us.A.should B.might C.can D.must 13.(2018·天津) I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.A.should leave B.must have leftC.might leave D.could have left14.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.Louis Cha (金庸) passed away. As for his achievement, there is such a comment, “He ______ the Nobel Prize for Literature with his written works translated into English.”A.could have been rewarded B.must have been rewardedC.should be rewarded D.need have been rewarded16.She looks very happy. She_________ the exam.A.can have passed B.should have passed C.must have passed D.could have passed 17.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.ne edn’t have taken D.mustn’t have taken18.The lady ________ have done something wrong, because she is looking guilty.A.would B.should C.can D.must19.It’s nearly 7 o’clock. Jack ____________ be here at any moment.A.shall B.had toC.ought to D.have to20.—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 21.There’s no light on --- they _______ be at home.A.can’t B.mustn’t C.needn’t D.wouldn’t22.He plays basketball very well. He_________ it a lot.A.may practise B.must practiseC.must have practised D.should have practiced23.Word that you _________ enjoy a three-day holiday has come if you do complete the task on time.A.may B.should C.could D.shall24.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 25.—You look so tired. You________ late last night.—Yes. I had to to do an important report and stayed up till I completed it.A.should sleep B.must sleepC.should have slept D.must have slept【参考答案】***试卷处理标记,请不要删除一、选择题1.C解析:C【解析】【分析】【详解】考查情态动词。
高考英语情态动词知识点难题汇编含解析(1)
高考英语情态动词知识点难题汇编含解析(1)一、选择题1.—Is Robert coming by coach?—He should, but he ___________ not. He likes driving his car.A.may B.could C.need D.must2.—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.—Look at these tracks. It ________ be a wolf. I’m sure about it.—You are right! We have to be careful.A.may B.must C.can’t D.shouldn’t4.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.would 5.—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 put6.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.You ________ give me a lift. I want to walk home for exercise.A.needn’t B.couldn’t C.can’t D.mustn’t8.You ________ be Carol. Yo u haven’t changed a bit after all these years.A.must B.can C.will D.shall9.–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.shall10.I didn’t hear the phone. I ___ asleep.A.must be B.must have beenC.should be D.should have been11.Peter searched all the places where he________have left her iPad but it was all in vain. A.might B.would C.must D.should 12.Tourists who enter the quiet area _____ obey the rule to reduce any potential effect on the environment.A.can B.may C.shall D.dare13.Hurry up! Tom _______ for us at the gate.A.must wait B.must be waitingC.can be waiting D.must have waited14.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.—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 16.You don’t look well, you __________ see the doctor.A.ought to B.mayC.can D.might17.—You look so tired. You________ late last night.—Yes. I had to to do an important report and stayed up till I completed it.A.should sleep B.must sleepC.should have slept D.must have slept18.(2018·天津) I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.A.should leave B.must have leftC.might leave D.could have left19.The girl _________ out alone at night.A.dare not go B.dare not to go C.dares not go D.not dare go 20.You _________ me about it earlier, but you didn't.A.should have told B.would have toldC.must have told D.should tell21.Tom told us that he ______ come to the party tonight, but he wasn’t sure about this.A.will B.would C.could D.might 22.—Peter, you delivered a wonderful speech today.—Thanks, but I think I ______ more attention to my stage manners during that time.A.must pay B.should payC.must have paid D.should have paid23.I _________ my driving test but I didn’t operate carefully.A.should pass B.may passC.might have passed D.might pass24.The heavy rain may ______ the landslide last night.A.accounts for B.accounted forC.have accounted for D.accounting for25.—Isn’t that Ann’s hu sband over there?— No, it ________ be him —I’m sure he doesn’t wear glasses.A.must not B.can’t C.won’t D.may not【参考答案】***试卷处理标记,请不要删除一、选择题1.A解析:A【解析】【详解】考查情态动词。
高考英语情态动词知识点难题汇编附答案(3)
高考英语情态动词知识点难题汇编附答案(3)一、选择题1.Louis Cha (金庸) passed away. As for his achievement, there is such a comment, “He ______ the Nobel Prize for Literature with his written works translated into English.”A.could have been rewarded B.must have been rewardedC.should be rewarded D.need have been rewarded2.—Look at these tracks. It ________ be a wolf. I’m sure about it.—You are right! We have to be careful.A.may B.must C.can’t D.shouldn’t 3.——I called you last night, but no one answered.——Sorry, I____________ sleeping.A.need have been B.would have been C.must have been D.should have been 4.---We want someone to design the new art museum for me.---_____ the young fellow have a try?A.Shall B.May C.Will D.Need5.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.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 answer7.According to the regulations, anyone who has the intention to be a teacher _______ pass a series of demanding tests.A.can B.would C.might D.shall8.—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 be9.I ______my examination easily but I made too many stupid mistakes.A.should pass B.could have passedC.had passed D.must have passed10.Hurry up! Tom _______ for us at the gate.A.must wait B.must be waitingC.can be waiting D.must have waited11.You don’t look well, you __________ see the doctor.A.ought to B.mayC.can D.might12.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.He didn’t follow the doctor’s suggestions as required, but he _________.A.ought B.ought to C.ought to be D.ought to have14.Mr. White _______ to hospital for an examination yesterday but he was too busy to come. A.should come B.should have come C.should be coming D.should had come 15.She looks very happy. She_________ the exam.A.can have passed B.should have passed C.must have passed D.could have passed 16.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 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 lady ________ have done something wrong, because she is looking guilty. A.would B.should C.can D.must19.The girl _________ out alone at night.A.dare not go B.dare not to go C.dares not go D.not dare go 20.You _________ me about it earlier, but you didn't.A.should have told B.would have toldC.must have told D.should tell21.Tom told us that he ______ come to the party tonight, but he wasn’t sure about this. A.will B.would C.could D.might22.I____________ go to a summer camp during the summer vacation, but I am not sure. A.might B.can C.must D.need23.It was so noisy that we hear ourselves speak.A.couldn’t B.shouldn’tC.mustn’t D.needn’t24.—May I smoke here?—If you _______, choose a seat in the smoking section.A.must B.should C.may D.can25.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’t【参考答案】***试卷处理标记,请不要删除一、选择题1.A解析:A【解析】【分析】考查情态动词+have done用法。
高考英语新情态动词知识点难题汇编含答案解析(4)
高考英语新情态动词知识点难题汇编含答案解析(4)一、选择题1.He didn’t follow the doctor’s suggestions as required, but he _________.A.ought B.ought to C.ought to be D.ought to have 2.You ________ give me a lift. I want to walk home for exercise.A.needn’t B.couldn’t C.can’t D.must n’t3.-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 take4.--Is Jack still in hospital?--Yes. He _________ the bad food.A.wouldn’t eat B.shouldn’t eatC.wouldn’t have eaten D.shouldn’t have eaten5.You ______ have carried all these parcels yourself. The shop would have delivered them if you had asked them.A.may not B.needn't C.can't D.mustn't 6.—Isn’t that Ann’s husband over there?— No, it ________ be him —I’m sure he doesn’t wear glasses.A.must not B.can’t C.won’t D.may not7.—Is Robert coming by coach?—He should, but he ___________ not. He likes driving his car.A.may B.could C.need D.must8.—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 9.You don’t look well, you __________ see the doct or.A.ought to B.mayC.can D.might10.Mary is a bit shy and ____ a speech in public, which makes her lose the precious chance to do the voluntary job.A.dares not make B.doesn’t dare makeC.dare not to make D.dares not to make11.—I phoned you yesterday mo rning. A girl answered, but I didn’t recognize the voice.—Oh, it ________ my younger sister. She was in my room at that moment.A.must have been B.should have beenC.could have been D.may have been12.—I can’t think why he________ so angry. I mean no harm.—It’s typical of him to be sensitive(敏感的).A.should have been B.must have beenC.might have been D.can have been13.(2018·天津) I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.A.should leave B.must have leftC.might leave D.could have left14.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.I still remember my happy childhood when my mother ___________ take me to Disneyland at weekends.A.might B.mustC.would D.should16.–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 17.One of our rules is that every student _______ wear school uniform while at school. A.might B.couldC.shall D.will18.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.Helen________ go on the trip with us, but she isn’t quite sure yet.A.shall B.may C.must D.can20.We lost our way in that small village, otherwise we ________more places of interest yesterday.A.visited B.had visitedC.would visit D.would have visited21.There’s no light on --- they _______ be at home.A.can’t B.mustn’t C.needn’t D.wouldn’t22.He plays basketball very well. He_________ it a lot.A.may practise B.must practiseC.must have practised D.should have practiced23.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.You ______ have been out last night, for all the lights in your room were not on.A.need B.must C.may D.should【参考答案】***试卷处理标记,请不要删除一、选择题1.D解析:D【解析】【详解】考查情态动词。
高考英语情态动词知识点难题汇编附答案(4)
高考英语情态动词知识点难题汇编附答案(4)一、选择题1.It ___________ last night, for the road was very muddy.A.would have rained B.must have rained C.should have rained D.must rain2.—I can’t think why he________ so angry. I mean no harm.—It’s typical of him to be sensitive(敏感的).A.should have been B.must have beenC.might have been D.can have been3.They worked hard day and night during the next ten years ________ they ________ pay for the lost necklace.A.so…would B.so that…would C.in order that…could D.and…would 4.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.should5.You ________ give me a lift. I want to walk home for exercise.A.needn’t B.couldn’t C.can’t D.mustn’t 6.According to the regulations, anyone who has the intention to be a teacher _______ pass a series of demanding tests.A.can B.would C.might D.shall7.-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 take8.No student ______go out of school after eleven o’clock at night without the teacher’s permission.A.will B.must C.may D.shall9.–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.shall10.You ______ have carried all these parcels yourself. The shop would have delivered them if you had asked them.A.may not B.needn't C.can't D.mustn't11.—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 be12.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.Skills like critical thinking and analysis ________ be found on the Internet, because they must be acquired in the context of facts.A.can’t B.needn’t C.mustn’t D.shouldn’t14.—Sorry, Mum! I failed the job interview again.—Oh, it's too bad. You________ have made full preparations.A.must B.can C.would D.should 15.Although you ______ find bargains in London, it’s not generally a cheap place to shop. A.should B.need C.must D.can16.You don’t look well, you __________ see t he doctor.A.ought to B.mayC.can D.might17.—I phoned you yesterday morning. A girl answered, but I didn’t recognize the voice.—Oh, it ________ my younger sister. She was in my room at that moment.A.must have been B.should have beenC.could have been D.may have been18.She looks very happy. She_________ the exam.A.can have passed B.should have passed C.must have passed D.could have passed 19.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 finished20.—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’t21.------ 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 happened22.— Did Bob take the job in the supermarket? — No, but I think he _________.A.will have B.may have C.should have D.must have23.I____________ go to a summer camp during the summer vacation, but I am not sure. A.might B.can C.must D.need24.I _________ my driving test but I didn’t operate carefully.A.should pass B.may passC.might have passed D.might pass25.—Isn’t that Ann’s husband over there?— No, it ________ be him —I’m sure he doesn’t wear glasses.A.must not B.can’t C.won’t D.may not【参考答案】***试卷处理标记,请不要删除一、选择题1.B解析:B【解析】【详解】考查情态动词+have done。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高考英语情态动词知识点难题汇编含答案一、选择题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的形式。