A. mustn’t B. can’t C. needn’t D. won’t
32. 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 33. It is raining very hard. We _________ stay here until the rain stops. A. dare B. must C. have to D. are able to 34. It’s a fine day. Let’s go fishing, ________ ?
A. won’t we B. will you C. don’t you D. shall we
35. When he was there, he ______ go to that coffee shop at the corner after work every day. A. would B. should C. might D. had better
36. My brother _____ come to your party tonight because he _____ prepare for tomorrow’s exam. A. can’t; should B. mustn’t; can C. can’t; must D. mustn’t; had to 37. English is a language that many people around the world _____ not speak perfectly but _____ at least understand.
A. would; might B. will; must C. might; could D. can; may 38. ---- ________ I book a table for dinner a few days ahead of time?
---- Yes, you ________. The restaurant is always full, especially during the holidays. A. Must; will B. Must; can C. Shall; shall D. Shall; must 39. ---- It _______ be Mary in the office.
---- I’m sure it _______ be her. I saw her off at the bus station just ten minutes ago. A. must; shouldn’t B. should; can’t C. must; can’t D. can; mustn’t 40. Their answers are exactly the same ---- one of them ______ from the other.
A. must copy B. must have copied C. should copy D. should have copied 41. ---- _________ I tell John about it? ---- No, you needn’t. I have told him already.
A. Shall B. Will C. Can D. May 42. ________ you please help me with my English?
A. Would B. Do C. Shall D. Can 43. ---- Must I start at once? ---- No, you ___________.
A. needn’t B. mustn’t C. can’t D. won’t 44. ---- Need I hand in my exercise book at once? ---- Yes, you __________
A. must B. need C. can D. will 45. ---- Could I borrow your dictionary? ---- Yes, of course you _______.
A. might B. will C. can D. should ANSWERS: 31—35 BACDA 36—40 CCDCB 41—45 AAAAC
46. ---- Listen! Someone is knocking at the door. I ________ be Father. ---- It _______ be him; he is supposed to be back home tomorrow.
A. may; may B. must; can’t C. can; can’t D. could; must 47. Twenty minutes have passed; the bus _______ come at any moment. A. shall B. should C. can D. must
48. She ________ have flown to Beijing last night, for I stayed with her all the time. A. mustn’t B. may not C. shouldn’t D. can’t 49. You ______ the work better, but you didn’t try your best.
A. must have done B. will have done C. could have done D. can have done 50. The light is on. We _______ have forgotten to turn it off before we went out. A. should B. must C. could D. might
16
51.May I stop my car here? No, you____.
A. can't B. mustn't C. needn't D. don't have to 52 Must we clean the house now? No, you _______.
A. needn't B. may not C. mustn't D. can't 53. John ________ his father about his failure in the exam. A. dares not tell B. dares not telling C. dare not tell D. dares not to tell
54. You________ return the book now. You can keep it next week if you like. A. can't B. mustn't C. needn't D. may not 55. 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 56. The fire spread through the hotel very quickly but everyone ________ get out. A. had to B. would C. could D. was able to 57. ---- Would you go out for a walk with me? ---- No, I______ . My girl friend is coming.
A. wouldn't B. shall not C. won't D. shouldn't 58. Man _______ die without water.
A. will B. can C. need D. shall 59. If he started at 9 0'clock, he _______ be there by now.
A. need B. shall C. ought to D. must 60. I mailed the letter two weeks ago. She _____ it.
A. must receive B. can't receive C. might receive D. must have received ANSWERS: 46—50 BBDCB 51----55 BACCB 56----60 DCADD
61.The professor gave orders that the experiment _______ before 5:30p.m. A. be finished B. will finish C. must be finished D. would be finished 62. There was plenty of time. You _____.
A. mustn't hurry B. mustn't have hurried C. needn't hurry D. needn't have hurried
63. Tom was a diligent boy. He ________ go to school though it was raining hard. A .was able to B. could C. couldn't D. wasn't able to 64. ______I go back before lunch? No, I don't think you________.
A. Need; must B. Do; need to C. Must; have to D. May; ought to 65. The teacher __________ do all the exercises, but a pupil _______.
A. needn't; must B. may not; must C. needn't; needn't D. can't; must 66. ---- Would you open the window please ? ---- Yes, I______.
A. will B. would C. do D. can 67. A lion _______ only attacks a human being when it is hungry.
A. should B. can C. will D. shall 68. ---- Must I finish this novel this morning ? ---- No, you_____.
A. mustn't B. might not C. don't have to D. can't 69. The taxi ____ only hold six passengers. It is full. You _______ take the next one. A. may...may B. can...may C. may...can D. must...can 70. I _______ a little earlier, but I met a friend of mine on the way.
A. may come B. may have come C. could have come D. must have come 71. I wish to go home now, _______ I?
17
A. may B. can't C. must D. do 72. He must have finished his homework, __________ he?
A. mustn't B. didn't C. needn't D. hasn't 73. This pen looks like mine, yet it isn't. Whose _________ it be?
A. must B. can C. may D. might 74. He didn't do well in the exam. He ________ hard at his lessons. A. must have worked B. ought to have worked C. would have worked D. has worked 75. I wonder how he __________ that to the teacher.
A. dare to say B. dare saying C. not dare say D. dared say ANSWERS: 61----65 ADACA 66----70 ACCBC 71----75 ADBBD
76. Mr. Baker, a number of students want to see you. _____ they wait here or outside? A. Should B. Will C. Shall D. Are 77. You __________ the trees. Look, it is raining now.
A. mustn't have watered B. needn't have watered C. could have watered D. might have watered 78. I ________ give you an answer tomorrow. I promise!
A. must B. will C. may D. shall 79. As a soldier, you ________ do as the head tells you.
A. will B. shall C. may D. ought to 80. The streets are all dry. It _____ during the night.
A. can't have rained B. must have rained C. couldn't rain D. shouldn't have rained
81.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 82. Eve was late for class again. She ____earlier.
A. should get up B. must get up C. need to get up D. should have got up 83. Walking alone in the deserted village, John was scared. He thought he ______ Tom to go with him. A. might have asked B. should asked C. must have asked D. should have asked
84. When I got to the cinema, the film had already started; I____ there earlier. A. ought to get B. ought to have got C. must have got D. must get 85. She can speak quite fluent English. She____.
A. must been in the U.S.A. for some time B. must have been in the U.S.A. for some time C. should have been in the U.S.A. for some time D. May be in the U.S.A. for some time 86. Mary ____my letter, otherwise she would have replied before now. A. should have received B. has received
C. Couldn't have received D. ought to have received 87. When we got to the cinema, the film hasn't started yet, so we ____. A. needn't hurry B. didn't need hurry C. needn't to hurry D. needn't have hurried 88 .It was really very dangerous; you ____ him seriously.
A. might have injured B. could injure C. should have injured D. must injure 89. I can't find the recorder in the room. It ____ by somebody. A. may have been taken away B. may leave C. may take away D. must have taken away 90. He ____the 9:20 train because he didn't leave home till 9:25.
18
A. can reach B. could catch C. may not catch D. couldn't have caught ANSWERS: 76----80 CBBBA 81----85 BDDBB 86----90 CDA AD
91. ---- Isn’t that Ann’s husband over there?
---- No, it ______ be him I’m sure he doesn’t wear glasses.
A. mustn’t B. won’t C. may not D. can’t 92. ---- There’s somebody at the door. Who ______ it be? Is it the postman? ---- No, it ______ be him. It’s just seven o’clock. It’s too early.
A. can; can’t B. will; won’t C. may; mustn’t D. must; may not 93. She stood by the door, ________ a word.
A. not daring say B. daring not say C. daring not to say D. not to dare say 94. The big fire last night ______ the whole building. But the heavy rain helped it. A. might be burning down B. could have burned down C. should have been burning D. must have been burning
95. 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
96. My English-Chinese dictionary has disappeared. Who ______ have taken it? A. should B. must C. would D. could 97. ---- ______ we go to the park this Sunday‖ ---- Good idea!
A. Will B. Can C. Must D. Shall 98. ---- He daren’t climb the tree, dare he? ---- ____________
A. Yes, he dare B. No, he dare C. Yes, he daren’t D. Yes, he dares 99. Even the top students in our class can’t work out this problem, so it ______ be very difficult. A. may B. must C. can D. need 100. ---- I feel a bit worried.
---- No, you ________. Nothing serious.
A. haven’t B. needn’t C. can’t D. may not 101. A computer ______ think for itself, it must be told what to do.
A. can’t B. couldn’t C. may not D. might not 102. ---- Could I borrow your dictionary? ---- Yes, of course you ________.
A. might B. will C. can D. should 103. Peter ________ come with us tonight, but he isn’t very sure yet. A. must B. may C. can D. will 104. 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 105. ---- 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
ANSWERS: 91----95 DAABD 96----100 DDABB 101----105 ACBCA
106. ---- 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 107. It’s nearly seven o’clock. Jack ______ be here at any moment. A. must B. need C. should D. would
19
108. 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; should 109. The fire spread through the hotel very quickly but everyone ______ get out. A. had to B. would C. was able to D. could 110. ---- When can I come for the photos? I need them tomorrow afternoon. ---- They ______ be ready by 12:00.
A. must B. should C. might D. need 111. ---- 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 112. ---- 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 113. ---- 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 114. ---- Write to me when you get home. ---- ______________
A. I must B. I should C. I will D. I can 115. 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 116. ---- Is John coming by train?
---- He should, but he ______ not. He likes driving his car.
A. must B. can C. need D. may
117. 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. need D. may
118. You ______ return the book now. You can keep it till next week if you like. A. can’t B. mustn’t C. needn’t D. may not 119. You ______ to the meeting this afternoon if you have something important to do.
A. needn’t to come B. don’t need come C. don’t need coming D. needn’t come 120. When he was there, he ______ go the that coffee shop at the corner after work every day. A. would B. should C. had better D. might
ANSWERS: 106----110 DCBCB 111----115 ABDCB 116----120 DBCDA
情态动词和虚拟语气试题精选
1. 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 2. ---- The room is so dirty. ______we clean it ? ---- OK.
A. Will B. Shall C. Would D. Can 3. ---- Dare your little daughter stay at home alone at night ? ---- _________
A. Yes, she does B. No, she dare not C. No, she doesn’t D. Yes, she dares to 4. It is suggested that a doctor _______ immediately.
A. be sent for B. send for C. is send for D. should send for 5. 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 6. There is no light on; they ______ be at home.
20