情态动词练习
1. He ____ you more help, even though he was very busy.
A. might have given B. might give C. may have given D. may give
2. Jenny____ have kept her word. I wonder why she changed her mind.
3. A. must B. should C. need D. would
4. —Could I borrow your dictionary
—Yes, of course you ____.
A. might B. will C. can D. should
5. 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
6. —Shall I tell John about it
—No, you ____. I’ve told him already.
A. needn’t B. wouldn’t C. mustn’t D. shouldn’t
7. —There were already five people in the car but they managed to take me as well.
—It____ a comfortable journey.
A. can’t be B. couldn’t have been C. mustn’t have been D. shouldn’t be
8. It’s nearly seven o’clock. Jack ____ be here at any moment.
A. must B. need C. should D. can
9. 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
10. Sir, you ____ be sitting in this waiting room. It is for women and children only.
A. oughtn’t to B. can’t C. won’t D. needn’t
11. The fire spread through the hotel very quickly but everyone ____ get out.
A. had to B. would C. could D. was able to
12. We ____ for her because she never came.
A. needn’t wait B. shouldn’t have waited
C. mustn’t wait D. mustn’t have waited
13. Where is my pen I ____ it.
A. must have lost B. would have lost C. should have lost D. might lose
14. We ____ last night, but we went to the concert instead.
A. must have studied B. might study C. should have studied D. would study
15. —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
16. That young man had made so much noise that he ____ not have been allowed to attend the concert.
A. could B. must C. would D. should
17. Be quick! They ____ for us at the church gate right now.
A. must wait B. must have waited C. must be waiting D. ought to wait
18. When the teacher speaks, we have to keep quiet, ____
A. haven’t we B. don’t we C. mustn’t we D. oughtn’t we
19. —____ I go there at once.
—No, I don’t think you ____.
A. Must; have to B. Do; need to C. May; ought to D. Need; must
20. He ____ you more help, even though he was very busy.
A. might have given B. might give C. may have given D. may give
21. Peter ____ come with us tonight, but he isn’t very sure yet.
A. must B. may C. can D. will
22. Sorry, I’m late. I ____ have turned off the alarm clock and gone back to sleep again.
A. might B. should C. can D. will
23. Susan ____ written a report like this.
A. can have B. ought to not have C. can’t have D. mustn’t have
24. You ____ walk for miles and miles among the hills without meeting people.
A. must B. may C. need D. should
25. —Tom graduated from college at a very young age.
—Oh, he ____ have been a very smart boy then.
A. could B. should C. might D. must
26. “The interest ____ be divided into five parts, according to the agreement made by both sides,” declared the judge.
A. may B. should C. must D. shall
27. —I’ll tell Mary about her new job tomorrow.
—You ____ her last week.
A. ought to tell B. would have told C. should have told D. must tell
28. —Excuse me. Is this the right way to the Summer Palace
—Sorry, I am not sure. But it ____ be.
A. might B. will C. must D. can
29. I ____ pay Tracy a visit, but I am not sure whether I will have time this Sunday.
A. should B. might C. would D. could
30. —I don’t mind telling you what I know.
—You ____. I’m not asking you for it.
A. mustn’t B. may not C. can’t D. needn’t
31. I often see lights in that empty house. Do you think I ____ report it to the police
A. should B. may C. will D. can
32. Mr. White ____ at 8:30 for the meeting, but he didn’t show up.
A. should have arrived B. should arrive
C. should have had arrived D. should be arriving
33. —Isn’t that Ann’s husband over there
—No, it ____ be him—I’m sure he doesn’t wear glasses.
A. can’t B. must not C. won’t D. may not
34. You ____ be tired—you’ve only been working for an hour.
A. must not B. won’t C. can’t D. may not
35. Children under 12 years of age in that country ____ be under adult supervision when in a public library.
A. must B. may C. can D. need
36. —Who is the girl standing over there
—Well, if you ____ know, her name is Mabel.
A. may B. can C. must D. shall
37. —Excuse me, but I want to use your computer to type a report.
—You ____ have my computer if you don’t take care of it.
A. shan’t B. might not C. needn’t D. shouldn’t
38. You might just as well tell the manufacturer that male customers ____ not like the design of the furniture.
A. must B. shall C. may D. need
39. A left-luggage office is a place where bags ____ be left for a short time, especially at a railway station.
A. should B. can C. must D. will
40. How ____ you say that you really understand the whole story if you have covered only part of the article
A. can B. must C. need D. may
41. —The room is so dirty. ____ we clean it
—Of course.
A. Will B. Shall C. Would D. Do
42. Naturally, after I told her what to do, my daughter ____ go and do the opposite!
A. may B. can C. must D. should
43. My English-Chinese dictionary has disappeared. Who ____ have taken it
A. should B. must C. could D. would
44. —Is John coming by train
—He should, but he ____ not. He likes driving his car.
A. must B. can C. need D. may
45. —I heard they went skiing in the mountains last winter.
—It ____ true because there was little snow there.
A. may not be. B. won’t be C. couldn’t be D. mustn’t be
46. 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
47. It is hard for me to imagine what I would be doing today if I ____ in love, at the age of seven, with the Melinda Cox Library in my hometown.
A. wouldn’t have fallen B. had not fallen C. should fall D. were to fall
48. —I hear you’ve got a set of valuable Australian coins. ____ I have a look
—Yes, certainly.
A. Do B. May C. Shall D. Should
49. Oh, I’m not feeling well in the stomach. I ____ so much fried chicken just now.
A. shouldn’t eat B. mustn’t have eaten C. shouldn’t have eaten D. mustn’t eat
50. You can’t imagine that a well-behaved gentleman ____ be so rude to a lady.
A. might B. need C. should D. would
51. 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
52. My sister met him at the Grand Theatre yesterday afternoon, so he ____ your lecture.
A. couldn’t have attended B. needn’t have attended
C. mustn’t have attended D. shouldn’t have attended
53. —Write to me when you get home.
—____.
A. I must B. I should C. I will D. I can
54. There ____ be any difficulty about passing the road test since you have practised a lot in the driving school.
A. mustn’t B. shan’t C. shouldn’t D. needn’t
55. I was on the highway when this car went past followed by a police car. They ____ at lease 150 km an hour.
A. should have been doing B. must have been doing
C. could have done D. would have done
56. He ____ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.
A. should B. must C. wouldn’t D. can’t
情态动词练习 第 2 页