模拟真题 来源:湖北高考网 发布时间:2020年12月07日 21:11:42
模拟真题 微信公众号
情态动词
1.—The room is so dirty._______ we clean it
—Of course.
A.Will B.Shall C.Would D.Do
2. My English-Chinese dictionary has disappeared.Who _______ have taken it
3.—Is John coming by train
—He should, but he _______ not.He likes driving his car.
A.must B.can C.need D.may
4. — I heard they went skiing in the mountains last winter.
— It _______ true because there was little snow there.
A.may not be B.wont be
C.couldnt be D.mustnt be
5.It has been announced that candidates _______ remain in their seats until all the papers have been collected.
A.can B.will C.may D.shall
6. — I hear youve got a set of valuable Australian coins._______ I have a look
— Yes, certainly.
A.Do B.May C.Shall D.Should
7. Oh, Im not feeling well in the stomach, I so much fried chicken just now.
A.shouldnt cut11 B.mustnt have eaten
C.shouldnt have eaten D.mustnt eat
8. I was really anxious about you.You _______ home without a word.
A.mustnt leave B.shouldnt have left
C.couldnt have left D.neednt leave
9.You cant imagine that a well-behaved gentlemen _______ be so rude to a lady.
A.might B.need
C.should D.would
10.— Write to me when you get home.
—_______.
A.I must B.I should
C.I will D.I can
11.Mr.Bush is on time for everything.How _______ it be that he was late for the opening ceremony
A.can B.should C.may D.must
12.—Are you coming to Jeffs party
—Im not sure.I _______ go to the concert instead.
A.must B.would C.should D.might
13. My sister met him at the Grand Theatre yesterday afternoon, so he _______ your lecture.
A.couldnt have attended B.neednt have attended
C.mustnt have attended D.shouldnt have attended
14.Sorry, Im late.I _______ have turned off the alarm clock and gone back to sleep again.
A.might B.should
C.can D.will
15.There was a lot of fun at yesterdays party.You _______ come, but why didnt you
A.must have B.should
C.need have D.ought to have===首页与分页与分页之间分隔符===
16.-When can I come for the photos I need them tomorrow afternoon.
-They _______ be ready by 12:00.
A.can B.should
C.might D.need
17.-I stayed at a hotel while in New York.
-Oh, did you You _______ with Barbara.
C.would stay D.must have stayed
18.The fire spread through the hotel very quickly but everyone _______ get out.
A.had to B.would
C.was able to D.could
19. Jack _______ yet, otherwise he would have telephoned me.
A.mustnt have arrived B.shouldnt have arrived
C.cant have arrived D.neednt have arrived
20.When he was there, he _______ go to that coffee shop at the corner after work every day.
A.would B.should
C.had better D.might
21. Sir, you _______ be sitting in this waiting room.It is for woman and children only.
A.oughtnt to B.cant
C.wont D.neednt
22. Its nearly seven oclock.Jack _______ be here at any moment.
A.must B.need C.should D.can
23.I wonder how he _______ that to the teacher.
A.dare to say B.dare saying
C.not dare say D.dared say
24. I told Sally how to get here, but perhaps I _______ for her.
A.had to write it out B.must have written it out
C.should have written it out D.ought to write it out
25.Michael _______ be a policeman, for he is much too short.
A.neednt B.cant
C.should D.may
●答案解析
1.答案:B
解析:shall用于一般疑问句时表示征求对方意见.我们打扫一下好吗
2.答案:C
解析:could have taken表示对过去情况的推断,可能是谁把它拿走了.should have + 过去分词表示本来应该做而没有做;must have + 过去分词表示(过去)一定那样做了;would have +过去分词常用于表示虚拟语气.
3.答案:D
解析:may可能.所提供的情境He likes driving his car.,John既可能乘火车来,也可能自己开车来.
4.答案:C
解析:couldnt be true表示不可能.所提供的情境there was little snow说明对方所说的去山里滑雪这件事是不可能的.===首页与分页与分页之间分隔符===
5.答案:D
解析:shall 用于陈述句的第二,第三人称时,表示说话人的意图,允诺,警告,命令,决心等,意思是必须,应,可.据宣布,考生在收卷前必须坐在自己的座位上.
6.答案:B
解析:may 用来征得对方的同意.May I have a look 我可以看看吗 shall 用于问句中表示征求对方意见.想看别人的东西要征得对方同意,所以,shall 不能作为答案.
7.答案:C
解析:shouldnt+ have + 过去分词 表示过去发生的事,意思是本来不该做而做了…….just now是表示过去的时间状语.
8.答案:B
解析:shouldnt + have + 过去分词表示本来不应该做而做了.表示责备.我真的为你着急.你不应该不说一句话就离开了家.
9.答案:C
解析:should应该.你不可能想象出一位行为体面的绅士应该对一位女士那么粗鲁.
10.答案:C
解析:当对方用祈使句提出要求时,常用I will表示同意对方的意见,并将按对方的意见去做.
11.答案:A
解析:can表示可能性.布什先生按时做好一切事.他来参加开幕式迟到了可能会是什么样的情景呢
12.答案:D
解析:might+动词原形可能做某事.所提供的情境是Im not sure.他可能会听音乐会,但没有十分把握.
13.答案:A
解析: cant (couldnt) have done表示对过去的否定性推测,不可能.所提供的情境My sister met him at the Grand 表明他不可能参加讲座.
14.答案:A
解析:might have done sth.(过去)可能做某事,should have done sth.本不应该做某事.所提供的情境Im late.表明说话人可能把闹钟关上了,而不是本来不应该把闹钟关上而关上了.
15.答案:D
解析:ought to have + 过去分词表示本来应该做而没有做.should + 动词原形的意思是(现在)应该那么做,与本题中at yesterdays party所表达的时间不一致.
16.答案:B
解析:should在这里表示义务,责任,意思是应该.它们应该在12点前准备好.might表示可能,不确定,期望,许可等,相当于may,但更带迟疑,婉转,谦逊等色彩.作为商家,按时完成顾客指定的工作是他们的义务和责任.用might这样不确定的口吻回答顾客是不符合现实情况的.
17.答案:A
解析:could have stayed(过去)可以呆在…….从I stayed at a hotel while in New York.可知,此事发生在过去.must have stayed(一定)呆在…….与I stayed at a hotel while in New York.的意思矛盾.
18.答案:C
解析:虽然could 和was able to都表示(过去)能够干什么,但could倾向于表示经过长期训练而获得的能力;was able to表示经过努力而能够做到的事.所以答案为C.
19.答案:C
解析:表示过去不可能要用cant have done. Jack不可能已经到达,否则他会给我打电话的.shouldnt have arrived表示不应该来而来了,与所提供的情境otherwise he would have telephoned me意思不符.
20.答案:A
解析:would + 动词原形表示过去经常性的动作,说明过去的习惯.所提供的情境When he was there表示事情发生在过去.当他在那儿的时候,他每天总在下班后到那个拐角处的咖啡馆去.
21.答案:A
解析:先生,你不应该坐在这儿.这间房间是专门为妇女儿童准备的.ought to是情态动词,应该.它的否定形式是ought not to 或oughtnt to.
22.答案:C
解析:现在接近7点钟.杰克随时都会来这儿.should可以表示可能性,推测或推论.所提供的情境Its nearly seven oclock.表明约定的时间即将到了,杰克应该来了.
23.答案:D
解析: dare是情态动词,它的过去式是 dared,后接动词原形.dared作行为动词时,要用dare to do sth.,行为动词有数的变化,这句话的主语是he,其谓语的正确形式应该是dares to say.
24.答案:C
解析:should have written(过去)本来应该写而没有写,表示对过去所做的事后悔.had to write it out不得不写出来;must have written it out(过去)一定写出来了;ought to write it out(现在)应该写出来.
25.答案:B
解析:cant be不可能是.Michael不可能是警察,因为他个子太矮了.may be a policeman可能是警察,与后一句矛盾;should be a policeman应该是警察;neednt be a policeman没有必要是警察.
湖北高考网 微信公众号、抖音号
1238 阅读
1089 阅读
917 阅读
902 阅读
782 阅读