摘要:My book, The House of Hades, is missing. Who ________ have taken it?
中考英语学霸必做情态动词选择填空专练三十道及参考答案解析:
情态动词选择填空练习题
1. —I haven't got the reference book yet, but I'll have a test on the subject next month.
—Don't worry. You ________ have it by Friday.
A. could B. shall C. must D. may
2. You ________ be Carol. You haven't changed a bit after all these years.
A. must B. can C. will D. shall
3. It was so noisy that we ________ hear ourselves speak.
A. couldn't B. shouldn't C. mustn't D. needn't
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. should B. need C. shall D. may
5. Life is unpredictable; even the poorest ________ become the richest.
A. shall B. must C. need D. might
6. I still remember my happy childhood when my mother ________ take me to Disneyland at weekends.
A. might B. must C. would D. should
7. My book, The House of Hades, is missing. Who ________ have taken it?
A. need B. must C. should D. could
8. It ________ be the vocabulary that caused you the problem in the exercise because you know a lot of words.
A. may B. couldn't C. should D. needn't
9. —What are you doing this Saturday?
—I'm not sure, but I ________ go to the Rolling Stones concert.
A. must B. would C. should D. might
10. You ________ bring your identification when you open a bank account.
A. may B. can C. must D. will
11. It is usually warm in my hometown in March, but it ________ be rather cold sometimes.
A. must B. can C. should D. would
12. Harry is feeling uncomfortable. He ________ too much at the party last night.
A. could drink B. should drink
C. would have drunk D. must have drunk
13. —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
14. No one ________ be more generous; he has a heart of gold.
A. could B. must C. dare D. need
15. The door ________ open, no matter how hard she pushed.
A. shouldn't B. couldn't C. wouldn't D. mightn't
16. You ________ drive so fast, for we have enough time to arrive at the station.
A. can't B. mustn't C. needn't D. shouldn't
17. —Is John coming by train?
—He should, but he ________ not. He likes driving his car.
A. must B. can C. need D. may
18. I ________ use a clock to wake me up because at six o'clock each morning the train comes by my house.
A. couldn't B. mustn't C. shouldn't D. needn't
19. It's quite warm here; we ________ turn the heating on yet.
A. couldn't B. mustn't C. needn't D. wouldn't
20. You ________ have listened to music in class yesterday. It's against the rules.
A. wouldn't B. needn't C. mustn't D. shouldn't
21. —I don't really like James. Why did you invite him?
—Don't worry. He ________ not come. He said he wasn't certain what his plans were.
A. must B. need C. would D. might
22. Mark ________ have hurried. After driving at top speed, he arrived half an hour early.
A. needn't B. wouldn't C. mustn't D. couldn't
23. —I don't care what people think.
—Well, you ________. You're not alone in this world.
A. can B. may C. should D. will
24. If you ________ smoke, please go outside.
A. can B. should C. must D. may
25. I ________ to my cousin's birthday party last night, but I was not available.
A. went B. had gone C. would go D. would have gone
26. They ________ have arrived at lunchtime but their flight was delayed.
A. will B. can C. must D. should
27. Since nobody gave him any help, he ________ have done the research on his own.
A. can B. must C. would D. need
28. —What happened to the young trees we planted last week?
—The trees ________ well, but I didn't water them.
A. might grow B. needn't have grown
C. would have grown D. would grow
29. —I left my handbag on the train, but luckily someone gave it to a railway official.
—How unbelievable to get it back! I mean, someone ________ it.
A. will have stolen B. might have stolen
C. should have stolen D. must have stolen
30. It ________ have been Tom that parked the car here, as he is the only one with a car.
A. may B. can C. must D. should
参考答案及解析
1. 答案:B
- 解析:shall用于第二、三人称,表示说话人给对方的命令、警告、允诺或威胁等。此处表示“你周五就会拿到它(参考书)”,是一种允诺,所以用shall。
2. 答案:A
- 解析:must表示肯定推测,意为“一定” 。根据“You haven't changed a bit after all these years.”可知,说话者很肯定对方是Carol ,所以用must。
3. 答案:A
- 解析:couldn't表示“不能” 。句意为“太吵了以至于我们不能听到自己说话”,shouldn't“不应该”;mustn't“禁止”;needn't“不必”,均不符合语境。
4. 答案:D
- 解析:may表示“也许,可能” ,语气较弱。句意为“你也许会觉得所有的训练都是浪费时间,但我百分之百确定以后你会感激你做过的这些训练” ,should“应该”;need“需要”;shall用于第二、三人称有命令、允诺等含义,均不符合。
5. 答案:D
- 解析:might表示“可能”,可能性较小。句意为“生活是不可预测的,即使是最贫穷的人也可能成为最富有的人” ,shall有多种用法但在此处不合适;must“一定”,语气太强;need“需要”,语义不符。
6. 答案:C
- 解析:would表示过去常常做某事。句意为“我仍然记得我快乐的童年,那时妈妈周末常常带我去迪士尼乐园” ,might“可能”;must“必须,一定”;should“应该” ,均不符合语境。
7. 答案:D
- 解析:could用于疑问句中表示推测,“谁可能拿走了它呢?” ,need“需要”;must用于肯定句表示肯定推测;should“应该” ,均不符合此疑问句中表推测的语境。
8. 答案:B
- 解析:couldn't表示否定推测,“不可能” 。根据“because you know a lot of words”可知,不可能是词汇量导致练习中的问题 ,may“也许”;should“应该”;needn't“不必” 。
9. 答案:D
- 解析:might表示可能性,“也许,可能” 。根据“I'm not sure”可知,说话者不确定,所以用might ,must“一定”;would常用于过去将来或表示意愿等;should“应该” 。
10. 答案:C
- 解析:must表示“必须” 。在银行开户必须带身份证件,这是规定,所以用must ,may“可以,也许”;can“能够,可以”;will“将会,愿意” 。
11. 答案:B
- 解析:can表示理论上的可能性,“有时会” 。句意为“我家乡三月份通常很暖和,但有时也会相当冷” ,must“一定”;should“应该”;would“将会,过去常常” 。
12. 答案:D
- 解析:must have done表示对过去发生事情的肯定推测,“一定做过某事” 。根据“Harry is feeling uncomfortable.”和“last night”可知,他昨晚一定喝多了,could drink“能喝”;should drink“应该喝”;would have drunk用于虚拟语气 。
13. 答案:D
- 解析:should have done表示“本应该做某事(而实际上没做)” 。对话中妈妈说孩子本应该做好充分准备的(但没做好所以面试失败了) ,must have done“一定做过某事”;can have done用于否定和疑问句中表推测;would have done用于虚拟语气 。
14. 答案:A
- 解析:could用于否定句中表示“不可能” ,此处表示“没有人能比他更慷慨了,他有一颗金子般的心” ,must“必须,一定”;dare“敢”;need“需要” 。
15. 答案:C
- 解析:wouldn't表示“不愿意,不肯” ,强调物体的固有属性或倾向。句意为“无论她怎么用力推,门就是打不开” ,shouldn't“不应该”;couldn't“不能”;mightn't“可能不” 。
16. 答案:C
- 解析:needn't表示“不必” 。因为有足够时间到达车站,所以不必开这么快 ,can't“不能,不可能”;mustn't“禁止”;shouldn't“不应该” 。
17. 答案:D
- 解析:may not表示“可能不” 。根据“He likes driving his car.”可知,他可能不坐火车来 ,must not“禁止”;can not“不能,不可能”;need not“不必” 。
18. 答案:D
- 解析:needn't表示“不必” 。因为每天早上六点火车会经过他家,所以他不必用闹钟叫醒自己 ,couldn't“不能”;mustn't“禁止”;shouldn't“不应该” 。
19. 答案:C
- 解析:needn't表示“不必” 。这里很暖和,所以不必打开暖气 ,couldn't“不能”;mustn't“禁止”;wouldn't“不会,不愿意” 。
20. 答案:D
- 解析:shouldn't have done表示“本不应该做某事(却做了)” 。昨天在课堂上听音乐是违反规定的,本不应该做 ,wouldn't have done用于虚拟语气;needn't have done“本不必做某事(却做了)”;mustn't不用于表示对过去的责备 。
21. 答案:D
- 解析:might not表示“可能不” 。根据“He said he wasn't certain what his plans were.”可知,他可能不来 ,must not“禁止”;need not“不必”;would not“不会” 。
22. 答案:A
- 解析:needn't have done表示“本不必做某事(却做了)” 。马克以最快速度开车,结果早到了半小时,说明他本不必那么匆忙 ,wouldn't have done用于虚拟语气;mustn't不用于此结构;couldn't have done“不可能做过某事” 。
23. 答案:C
- 解析:should表示“应该” 。对方说不在乎别人怎么想,回答者说应该在乎,因为不是独自生活在这个世界上 ,can“能够,可以”;may“也许,可以”;will“将会,愿意” 。
24. 答案:C
- 解析:must表示“非要,偏要” 。句意为“如果你非要抽烟,请出去抽” ,can“能够,可以”;should“应该”;may“也许,可以” 。
25. 答案:D
- 解析:would have done表示对过去情况的虚拟,“本想做某事(但没做成)” 。句意为“我昨晚本想去参加我表弟的生日派对,但我没空” ,went是一般过去时;had gone是过去完成时;would go是过去将来时 。
26. 答案:D
- 解析:should have done表示“本应该做某事(但没做)” 。他们本应该在午饭时间到达,但航班延误了 ,will have done是将来完成时;can have done用于否定和疑问句表推测;must have done“一定做过某事” 。
27. 答案:B
- 解析:must have done表示对过去发生事情的肯定推测,“一定做过某事” 。既然没人帮他,他一定是自己做的研究 ,can have done用于否定和疑问句中表推测;would have done用于虚拟语气;need have done多用于否定和疑问句中 。
28. 答案:C
- 解析:would have done表示对过去情况的虚拟 。树本来会长得很好,但“我”没浇水。might grow是对现在或将来的可能性推测;needn't have grown“本不必生长(却生长了)”;would grow是过去将来时 。
29. 答案:B
- 解析:might have done表示对过去情况的可能性推测,“可能做过某事” 。包被找回了,说明有人可能偷了它(但没偷成) ,will have stolen是将来完成时;should have stolen“本应该偷(却没偷)”;must have stolen“一定偷了” 。
30. 答案:C
- 解析:must表示肯定推测,“一定” 。因为只有汤姆有车,所以一定是他把车停在这儿的 ,may“也许”,可能性不如must大;can用于否定和疑问句中表推测;should“应该” 。
来源:蒙古元素