情态动词
1. One thing I don’t like about my school is that we students ____ wear a uniform.
A can B have to C need D may
2. You ____ leave a tip if you don’t want to.
A mustn’t B don’t have to C shouldn’t D can’t
3. You ___ park your car here, as it’s in the people’s way.
A needn’t B don’t have to C mustn’t D won’t
4. It’s cold now in Australia, so I ____ take some warm clothes.
A have to B must C may D can
5. She has moved into a new flat, so she ____ get up early to catch the early bus.
A mustn’t B can’t C shouldn’t D doesn’t have to
6. You ____ keep the book as long as you wish, but you ___ lend it to others.
A mustn’t; mustn’t B may; don’t have to C may; mustn’t D have to; mustn’t
7. I ____ work when I was your age.
A had to B must C need D have got
8. The play is not interesting, I really ____ go now.
A have to B must C should D ought to
9. ---May I keep the book for another week
---No, you ____. You have already kept it too long.
A can’t B oughtn’t C may not D won’t
10. ____ you shout so loudly Father is sleeping.
A Can B Should C Must D May
11. ---Are you coming to the party tonight
---I’m not sure. I ___ go to see my grandparents.
A can B may C must D need
12. ---Someone is asking to see you at the school gate.
---Who ____ it be
A can B may C must D might
13. You ____ walk for miles and miles in the hills without meeting anyone in the daytime.
A must B need C may D can
14. ---Look, it ___ be Professor Wang.
---No, it ____ be him, as he has gone abroad.
A may; mustn’t B must; may not C must; can’t D can; may not
15. My watch doesn’t work now. There ____ be something wrong with it.
A may B can C could D must
16. You must be joking, _____ you
A mustn’t B needn’t C can’t D aren’t
17. You must have known the result, ____ you
A mustn’t B can’t C haven’t D don’t
18. John’s score on the test is the highest in the class; he ___ last night.
A should study B should have studied C must have studied D must have to study
19. The room is in a terrible mess; it ____ cleaned.
A can’t have been B shouldn’t have been
C mustn’t have been D wouldn’t have been
20. Mary was not in her bedroom yesterday afternoon. She ___ in her classroom.
A should have been B must have been C must be D should be
21. One ought ____ for what one hasn’t done.
A not to be punished B to not be punished C to not punish D not be punished
22. Everyone ___ do his best for the modernizations lf our country.
A can B may C should D might
23. ---I was too busy to help him with the problem.
---But you ____.
A ought to B should C ought to have D should do
24. You ____ take down the address, or you may forget where to go.
A would rather B need C would like to D had better
25. Jenny ____ have kept her word. I wonder why she changed her mind.
A must B should C need D can
26. Tom ought not to ____ me your secret, but he meant no harm.
A have told B tell C be telling D having told
27. I told Sally how to get there, 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
28. It’s nearly seven o’clock. Jack ____ be here at any moment.
A must B need C should D can
29. ---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
30. The old professor gave orders that the experiment ____ before 6:00.
A was finished B would finish C be finished D shall be finished
31. ---I go out to play now, Mum
---No. You ____. You should do your homework first.
A Might; wouldn’t B May; had better not C Must; mustn’t D Need; mustn’t
32. ---Oh, I’ve missed a good chance.
---Yes. You ___ the chance when it came.
A should have taken B should have C might have taken D had taken
33. You ought ____ for what you have done.
A to not be punished B not to be punished C not be punished D not punish
34. I was really anxious about you. You ____ home without a word.
A mustn’t leave B shouldn’t have left C couldn’t have left D needn’t leave
35. ----Do you think he is at home now
----I think he ____ be, for it’s ten o’clock now.
A would B should C might D ought to
36. ---Let’s go out for a walk, shall we
---____.
A No, I can’t B should C No, we’d better not D Yes, go ahead
37. The plant is dead. I ___ it more water.
A will give B would have given C must give D should have given
38. ---I telephoned you several times yesterday, but no one answered.
---Oh, I ____ asleep.
A must fall B must have fallen C should fall D should have fallen
39. Johnny, you ____ play with the knife, you ____ hurt yourself.
A won’t; can’t B shouldn’t; must C can’t; shouldn’t D mustn’t; may
40. Excuse me, you ____ enter the teachers’ office without permission.
A oughtn’t to B won’t C needn’t D may not
41. A computer ____ think for itself, it mist be told what to do.
A can’t B couldn’t C may not D might not
42. He ____ see a doctor before it is too late.
A must B must have to C need D need have to
43. ---____ I stop here, sir
---No. Go on to the next paragraph, please.
A Will B May C Would D Ought
44. ---May I put my bike here
---No, you ___.
A needn’t B can’t C mustn’t D aren’t able
45. Our teachers are at work. You ____ make so much noise.
A won’t B mustn’t C may not D needn’t
46. I’m afraid it ____ rain tonight.
A can B could C may be D might
47. Don’t be worried. The news ____ be true.
A may not B mustn’t C needn’t D shan’t
48. ---Must I write down the new words now
---_____.
A No, you needn’t B No, you may not C No, you mustn’t D No, you can’t
49. ---May I take this magazine out of the reading-room
---____.
A Yes, you may B No, you don’t C Yes, you do D Yes, you take
5o. ---The room is so dirty. ____ we clean it
---Of course.
A Will B Shall C Would D Do
51. Peter ____ come with us tonight, but he isn’t very sure yet.
A must B may C can D will
52. Michael ___ be a policeman, for he’s much too short.
A needn’t B can’t C should D may
53. ---Are you coming to Jeff’s party
---I’m not sure, I ___ go to the concert instead.
A must B would C should D might
54. The fire spread through the hotel very quickly but everyone ____ get out.
A had to B would C could D was able to
55. It’s nearly seven o’clock, Jack ___ be here at any moment.
A must B need C should D can
56. There was plenty of time. She ____.
A mustn’t have hurried B couldn’t have hurried
C must not hurry D needn’t have hurried
57. I didn’t see her in the meeting room this morning. She ____ at the meeting.
A mustn’t have spoken B shouldn’t have spoken
C needn’t have spoken D couldn’t have spoken
58. He ____ you more help, even though he was very busy.
A might have given B might give C may have given D may give
59. ---I stayed at a hotel while in New York.
---Oh, did you You ____ with Barbara.
A could have stayed B could stay C would stay D must have stayed
60. ---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
61.(2002全国高考题)—Is John coming by train
—He should,but he ________ not. He likes driving his car.
A. must B. can C. need D. may
62.(2003北京春季高考题)—The room is so dirty. ________ we clean it
—Of course.
A. Will B. Shall C. Would D. Do
63.(2003上海春季高考题)My English-Chinese dictionary has disappeared. Who ________ have taken it
A. should B. must C. could D. would
64.(2002北京高考题)—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
65.(2002上海高考题)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
66.—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. shouldn’t be
C. mustn’t have been D. couldn’t have been
67.—Did the train arrive in time
—No. It ________ two hours ago.
A. must have arrive B. ought to have arrived
C. must arrive D. ought to arrive
68.—I can’t find my wallet.
—You ________ it on the bus.
A. must forget B. must leave
C. must have forgotten D. must have left
69.Such a businessman ________ be honest. He gets his money in a dishonest way.
A. can’t B. mustn’t be
C. may not D. shouldn’t
70.Peter ________ come with us tonight,but he isn’t very sure yet.
A. must B. may C. can D. will
71.The girl used to be very interested in music, ________ she
A. didn’t B. use C. used D. usedn’t to
72.The old woman ________ sit there for hours,recalling her good old days.
A. would B. used C. used to D. could
73.My watch is out of order. It needs ________.
A. repair B. repaired C. repairing D. to repair
74.It’s seven o’clock. Jack ________ be here at any moment.
A. must B. need C. should D. can
75.It’s still early. You ________ hurry.
A. mustn’t B. wouldn’t C. may not D. don’t have to
76.—Do you think the flight is delayed
—It ________ be,especially in such weather.
A. would B. should C. might D. ought to
77.Tom didn’t see her in the meeting room this morning. She ________ have spoken at the meeting.
A. couldn’t B. mustn’t C. shouldn’t D. needn’t
78.The light is still on. The student ________ to switch it off.
A. must forget B. must have forgotten
C. might forget D. may forget
79.You must be a writer, ________ you
A. can’t B. aren’t C. must D. mustn’t
80.You ought ________ for what you are unable to do.
A. not to be punished B. to not be punished
C. to not punished D. not be punished
81.If you had been more careful enough,you ________ have made so many mistakes.
A. won’t B. mustn’t C. shouldn’t D. wouldn’t
82.—I hear you’ve got a set of valuable Australian coins. ________ I have a look
—Yes,certainly.
A. May B. Do C. Shall D. Should
83.—Do you think I could borrow your dictionary
— ________ .
A. Yes,you may borrow B. Yes,you could
C. Yes,go on D. Yes,help yourself
84.The plant is dead. I ________ it more water.
A. will give B. would have given
C. must give D. should have given
85.You ________ return my umbrella now. You can keep it till next week if you like.
A. can’t B. mustn’t C. needn’t D. may not
86.Tom ought not to ________ me your secret,but he meant no harm.
A. have told B. tell C. be telling D. having told
87.He told Sally how to get there,but perhaps he ________ out for her.
A. had to write it B. must have written it
C. should have written it D. ought to write it
88.Johnny, you ________ play with the knife; you ________ hurt yourself.
A. won’t; can’t B. mustn’t; may
C. shouldn’t; must D. can’t; shouldn’t
89.It’s a fine day. Let’s go fishing, ________
A. won’t we B. will we C. don’t we D. shall we
90.Be sure to write to us, ________ you
A. will B. aren’t C. can D. mustn’t
91.—Would it bother you if I talk to you for a minute
— ________ .
A. Yes,please B. No,I don’t
C. Yes,please don’t D. Not at all
92.I ________ tell you what he did for fear that he should be angry with me.
A. daren’t B. daren’t to
C. dared not to D. dares not
93.—I should have put on my coat when we left.
—It’s a pity that you ________.
A. didn’t B. don’t C. haven’t D. hadn’t
94.—Aren’t you a football player
— ________ .
A. Yes,I’m not B. Yes,I was
C. Oh,I used to be D. Oh,I used be
95.If you really want yourself to be healthier,you must ________ always ________ so much.
A. not; be smoking B. not; have smoked
C. not; to smoke D. be not; smoking
96.A computer ________ think for itself. It must be told what to do.
A. can’t B. couldn’t C. may not D. might not
97.—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
98.I didn’t hear the phone. I ________ asleep.
A. must be B. must have been
C. should be D. should have been
99.He ________ you more help,even though he was very busy.
A. might have given B. might give
C. may have given D. may give
100.—Shall I turn on the television
—No,I ________ watch it now. I want to go to bed.
A. shouldn’t B. couldn’t
C. would rather not D. might not
101.— ________ you make so much noise
—Sorry. I’ll take care not to.
A. Can B. Must C. May D. Would
102.— Will you stay for lunch
—Sorry, ________. My brother is coming to see me.
A. I mustn’t B. I can’t C. I needn’t D. I won’t
103.The fire spread through the hotel very quickly but everyone ________ get out.
A. had to B. would
C. was able to D. could
104.I was really anxious about you. You ________ home without a word.
A. mustn’t leave B. shouldn’t have left
C. couldn’t have left D. needn’t leave
105.I thought you ________ like something to read,so I have brought you some books.
A. may B. might C. could D. must
106.—Sara has just come back from New York and she looks very happy.
—She ________ her trip very much.
A. might enjoy B. should have enjoyed
C. might have enjoyed D. must enjoy
107.You are doing in a wrong way. It ________ this way.
A. used to do B. is used to doing
C. used to be done D. was used to doing
108.— ________ Mary get disappointed if we tell her the news
—I think she ________.
A. Will; may B. Will; shall C. Shall; will D. Shall; need
109.—Are you coming to Jeff’s party
—I’m not sure. I ________ go to the concert instead.
A. must B. would C. should D. might
110.There was plenty of time. She ________.
A. mustn’t have hurried B. couldn’t have hurried
C. must not hurried D. needn’t have hurried
Key
1~5 BBCAD 6~10 CABAC 11~15 BACCD 16~20 DCCAB
21~25 ACCDB 26~30 ACCBC 31~35 BABBB 36~40 CDBDA
41~45 AABCB 46~50 DAAAB 51~55BBDDC 56~60 DDAAC
1~5 DBCCD 6~10 DBDAB
11~15 ACCCD 16~20 CABBA
21~25 DADDC 26~30 ACBDA
31~35 DAACA 36~40 ABBAC
41~45 BBCBB 46~50 CCADD
【解析】
1.may表推测。
2.shall在这里用来征求意见。
3.在疑问句中表推测一般用can或could。
4.在否定句中表推测一般也用can或could。
5.shall在这里指“规定、命令”。
7.ought to加完成式表示某事“应该(已经)”。
11.used to的反义部分既可用usedn’t,也可用didn’t。
12.used to表示“(过去)常……”。
13.need在这里用作实义动词,表“需要”之意,后跟v. -ing的主动形式,或动词不定式的被动式。
15.don’t have to表示“不必”。
18.must加完成式表示“(过去)一定……”。
21.wouldn’t在这里表示虚拟的语气。
26.全句意为“汤姆本不应该告诉我你的秘密,但他并无恶意”。
29.Let’s…的反意问句用shall we; Let us…的反意问句用will you.
32.dare在本句中是情态动词。
35.must与进行式连用表示“厌倦、不耐烦”的语气。
43.was able to 表示“(过去)成功地或设法做了某事”。
50.needn’t加完成式表示“(过去)没有必要……”。
PAGE
1