1. I ________ stay at home than go to the cinema tonight.
A. would prefer B. would better C. had better D. would ratter
2. ―How much shall I pay for the phone call?
―You ________. This is free of charge.
A. shouldn’t B. can’t C. don’t have to D. mustn’t
3. He's in a temper today. No one ________ that to his face.
A. dare say B. dare saying C. dare says D. dares say
4. Must we finish the work today? ―No, you ________.
A. mustn’t B. needn’t C. can’t D. may not
5. Ann was not rich, but she________ help her neighbors when they were in difficulty.
A. would B. could C. ought D. must
6. It is a thousand pities that this ________.
A. could have happened B. would have happened
C. should have happened D. must have happened
7. ―Well done. Tom. ―Thanks. But given more time, I ________ it better.
A. shouldn’t B. could have done C. should do D. could do
8. ―Perhaps he’s working for Mr. Peter. ―Yes, he ________ for Mr. Peter.
A. must work B. may be working C. will work D. must have worked
9. The door ________. Better have it repaired.
A. isn’t shut B. hasn’t been shut
C. won’t be shut D. won’t shut
10. This project ________ considered thoroughly, and I’m sure it ________ finished on time.
A. must be; may be B. should be; can be
C. may be; must be D. can be; should
11. I’m amazed that such a young actress married so old a filmmaker so soon. She ________ him very much.
A. won’t have known B. can’t have known
C. shouldn’t know D. mustn’t know
12. ―What the matter with you?
―Oh, I’m not feeling well in the stomach. I ________ so much fried fish just now.
A. shouldn’t eat B. mustn’t have eaten
C. shouldn’t have eaten D. mustn’t eat
13. It’s very important for you to be there on time. You ________ be there at 8: 00.
A. shall B. will C. can D. should
14. I’d like to take tomorrow off, ________ I?
A. shall B. may C. would D. should
15. ―You may laugh, but I’ve been thinking of becoming a vegetarian.
―Oh, you ________ be out of your mind. You will be hungry all the time.
A. must B. may C. will D. should
16. Peter ________ come with us tonight, but he isn’t very sure yet.
A. must B. may C. can D. will
17. ―You didn’t invite Bill?
―________ him too?
A. Must I invite B. Must I have invited
C. Should I invite D. Should I have invited
18. ―Is there a fog in the evening?
―There ________ be. I’ll make a phone call to find it out.
A. must B. would C. will D. might
19. ―Mum, I climbed to get the Teddy Bear from the top of the shelf.
―My goodness! You ________ yourself. You ________ do that next time.
A. must have hurt; mustn’t B. should have hurt; can’t
C. may have hurt; mustn’t D. might have hurt; won’t be able to
20. A foreign language like English is extremely useful, so you ________ work too hard at it.
A. can’t B. mustn’t C. shouldn’t D. needn’t
21. ―Do you still remember when we went to Beijing?
―I can’t remember now but ________ sometime last summer?
A. could it be B. might it be C. could it have been D. should it have been
22. It’s terrible. The car ________ break down just as we were going on our holiday.
A. should B. would C. could D. must
23. We ________ wait for a bus to get to the station since we are not in a hurry.
A. might well B. might as well C. could well D. should as well
24. The concert was ten minutes late, so I ________ have run all the way from my house to the music hall.
A. couldn’t B. shouldn’t C. needn’t D. mustn’t
25. ―He received congratulations on his success from all of his friends. He had at last managed to realize his dream of winning championship in the Olympics.
―It’s no wonder he ________, because he had never lost heart and never given up in spite of his past failures.
A. was able to B. could C. dared D. used to
[答案与解析]
1. D。本题考查would rather do…than do。句意为“我今晚宁愿呆在家里也不愿去看电影。”
2. C。本题考查情态动词的基本用法。shouldn’t意为“不应该”, can’t意为“不可能”;don’t have to意为“不必”;mustn’t意为“不可以”。根据句意“我要支付多少电话费?”“你不必。是免费的。”故答案为C。
3. A。dare作情态动词时,没有人称、数的变化,后接动词原形。故答案为A。句意为“他今天在闹情绪。没有人敢当面说那件事。”
4. B。以must开头的疑问句,否定回答用needn’t 或don’t have to. 故答案为B。
5. A。would表示过去的习惯或倾向性。句意为“安不富裕,但邻居有困难时她总会帮助他们。”
6. C。本题考查should用于It is a pity that句型。句意为“发生这种事情真是太遗憾了。”
7. B。通过情景对话考查情态动词的用法。答语中given more time= If I had been given more time, 因此,主句应该是I could have done it better.故答案为B。
8. B。由上句中的进行时态,可知答语中的时态用may+进行式,对正在发生的事情进行推测。意为“可能正在┅”“想必正在┅”。
9. D。will表示倾向性,否定式为won’t。句意为“门关不住了。最好让人修一下。”
10. B。本题考查情态动词的用法。前半句是说话人自己的观点“这个工程要全盘考虑”,用should;后半句是“有把握竣工”,用can表示能力。故答案为B。
11. B。根据前一句“那么年轻的女演员那么快嫁给了那么老的制片人”可知是对过去情况的推测,因此用情态动词+现在完成式。由句中的so soon可知后句“她不可能对他很了解”,因此用can’t have done 结构,故答案为 B。
12. C。由句中的just now可知是对过去事情的推测,因此用情态动词+现在完成式。排除A和D;must 表推测只能用在肯定句中,排除B;故答案为C。shouldn’t have done表示“本来不该做某事而实际做了”。
13. D。should 表示建议或劝告。句意为“准时到那儿对你来说很重要。你应该八点钟到那儿。”
14. B。用may表示请求允许。句意为“我明天起一天假,可以吗?”
15. A。上句中说话者说他要食素。由答语中后一句“你将会很饿的”来推断前一句是肯定的推断,因此用must,意为“必定;非常可能”。
16. B。本题考查情态动词用法区别。must意为“准是、一定”; can意为“能够”;will 意为“会,愿意”; may 意为“可能”。根据句意“但还没有确定”可知“Peter今晚可能来”,因此用may。故答案为B。
17. D。根据上句“你没邀请Bill吗?”可知是对过去事情的推测,因此用情态动词+现在完成式。排除A和C;must 表推测只能用在肯定句中,排除B;故答案为D,意为“我应该邀请他吗?”
18. D。由答语中的“我打电话问一下”可知说话者对今晚是否有雾拿不准,因此用might表示可能性不大。
19. C。根据上句中的climbed可知第一空是对过去事情的推测,因此用情态动词+现在完成式,must have done意为“准是做了某事”;should have done意为“本来该做某事而实际未做”,均不符合题意;故应用may / might have done, 意为“可能”;第二空表示禁止,应用mustn’t, 句意为“下次你不需那样做了”。故答案为C。
20. A。句意为“外语例如英语特别有用,所以你再怎么努力也不过分”。can’t…not…意为“无论如何┅也不过分”。又如:We can’t b too careful of health. 我们无论如何注意健康也不算过分。
21. C。“你还记得我们什么时候去的北京吗?”“我现在不记得了,可能是去年夏天某个时候吧?”could have done是对过去事情的推测,意为“可能”,符合题意。故答案为C。
22. D。must表示与说话人愿望相反及不耐烦,意为“偏要”“偏偏”。句意为“太糟糕了。正当我们要去度假时车偏偏出毛病了。”
23. B。might as well意为“还是…的好;不妨”。句意为“既然我们不急,我们还是等公共汽车去车站吧。”
24. C。本题考查情态动词词义辨析。当与完成式连用时,couldn’t 意为“本来不能”; shouldn’t意为“本来不该”;needn’t意为“本来不需要”; mustn’t无此用法。根据句意“音乐会晚了十分钟。所以我不需要从家里一路跑到音乐厅。”故答案为C。
25. A。在表示能力时was / were able to 和 could可以通用,当表示经过努力或克服了困难之后做成了某事时用was / were able to。句意识说他尽管有很多次失败,但从没气馁,最终实现了他当冠军的梦想。故答案为A。