A. good B. the best C. better D. the better 115. If you are ____ about African cities, just read the book written by Dr. Johnson. A. interested B. anxious C. upset D. curious 116. - Are you satisfied with her answer?
- Not at all. It couldn't have been ____.
A. worse B. so bad C. better D. the worst 117. Paper produced every year is ____ the world’s production of vehicles. A. the three times weight of B. three times the weight of C. as three times heavy as D. three times as heavier as 118. What he has done is far from ____.
A. satisfactory B. satisfied C. satisfaction D. satisfy 119. You’re standing too near the camera. Can you move ____?
A. a bit far B. a little farther C. a bit of farther D. a little far
120. The house rent is expensive. I’ve got about half the space I had at home and I'm paying ____ here.
A. as three times much B. as much three times C. much as three times D. three times as much
unit 5
1. From what I heard about their hotel and the terrible weather, they ____ their holiday at all.
A. would have enjoyed B. shouldn't have enjoyed C. needn't have enjoyed D. can’t have enjoyed
2. I tried to call at your home last week, but your dog simply ____ not let me come through the gate.
A. could B. would C. might D. should
3. Here is my MP3 player! It’s strange. I don’t remember leaving it here, but I ____supposed so.
A. can do B. must have done C. need have done D. should have done 4. You ____ Jenny at the meeting this morning because she left for Hong Kong last night.
A. mustn’t have seen B. can’t have seen C. shouldn’t have seen D. wouldn’t have seen
5. The boss ____ the worker how to do it, or the accident couldn’t have happened. A. can’t have told B. ought to tell C. couldn't have been told D. mustn’t have told
6. Haven't we told you that you ____ have 25 dollars if you have fixed our computer? A. shall B. would C. should D. could
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. shouldn't be C. must have been D. couldn't have been 8. ____ this letter ____ now?
A. Need/ typed B. Does/ need to be typed C. Need/ to be typed D. Does/ need be typed
26
9. Even if you don't like the work, you ____ it.
A. must do B. must have done C. have to do D. should have done 10. I know Ms. Hamilton's handwriting. She always writes beautifully. This handwriting is so bad. So I believe this ____ be hers.
A. can not B. must not C. can D. should 11. I promise you that I ____ you a present next week.
A. shall be giving B. will give C. shall have given D. shall give 12. One ought ____ for what one hasn’t done.
A. not to be punished B. to not be punished C. to not punished D. not be punished
13.That young man has made so much noise that he ____ not have been allowed to attend the concert.
A. could B. must C. would D. should 14. ____ it be true that Albert passed the test in geography?
A. May B. Should C. Could D. Would 15. – Must we keep the room warm? - No, you ____. We’ll leave soon.
A. can’t B. shouldn’t C. needn’t D. mustn’t 16. He looks worried. I think he ____ in the exam.
A. ought to have failed B. should have failed C. must have failed D. must fail
17. Mr. Smith ____ be in the classroom because I saw him only a minute ago here. A. mustn’t B. isn’t able to C. can’t D. may not
18 Listen ! Ms. Ford is speaking to the students. She ____ them an English lesson. A. must give B. must have given C. must be giving D. ought to be given 19. This fish is dead. I ____ it into water five minutes ago.
A. ought to put B. must put C. had to put D. should have put 20. What a gift you’ve brought me! You are so kind, bur you ____ so.
A. shouldn’t do B. needn’t do C. couldn't have done D. needn’t have done 21. Lucy left home earlier than usual. She ____ for class that day. A. can't have been late B. cannot be late C. shouldn’t be late D. may not be late
22. Where is my key to the bike? I can’t find it anywhere. I ____ it.
A. might lose B. would have lost C. should have lost D. must have lost 23. - He must have gone by bus. - No, he ____ by bus.
A. mustn’t go B. mustn’t have gone C. can't go D. can't have gone 24. You ____ walk for miles and miles among the hills without meeting anyone. A. must B. need C. may D. should 25. You ____ me, because I never said I liked coffee without milk. A. must be misunderstanding B. must misunderstand
C. had to misunderstand D. must have misunderstood 26. The light of his room is still on, so he ____ out.
A. mustn't go B. mustn't have gone C. can't have gone D. can't go
27
27. The flowers are dead. You ____
A. ought to water B. should have watered C. must have watered D. have to water 28. The movie was wonderful. You ____to see it some day.
A. have B. had C. ought D. should 29. Today is your holiday. You ____ here to work.
A. shouldn't have come B. needn’t have come C. mustn't have come D. cannot have come 30. Since the road is wet this morning, it ____ last night.
A, must rain B. must be rained C. must have rained D. had to rain 31. You look very tired. You must ____ to bed very late last night.
A. be gone B. be going C. have gone D. have been gone 32. You ____ such a long report. The new boss never likes reading a report over 200 words, but you’ve written more than 500.
A. needn’t write B. needn't have written C. didn’t need to write D. didn't need write
33. I didn’t see her in the meeting room this morning, so I think she ____ at the meeting.
A. mustn’t have spoken B. shouldn't have spoken C. needn't have spoken D. couldn’t have spoken 34. She knows the city quite well. She ____ there before.
A. has gone B. had been C. might go D. must have been 35. He ought ____ so soon.
A. to have not left B. to not have left C. not to have left D. not have left 36. You ____ me up. I don't have to go to work today.
A. didn't need to wake B. needn't have woken C. needn’t to wake D. can't have woken
37. He ____ so hurriedly that day, actually there was still more than half an hour left. A. needn’t leave B. couldn’t leave C. oughtn't to leave D. needn't have left 38. Be quick ! They ____ for us at the school gate now. A. must have waited B. must wait
C. must be waiting D. ought to have waited
39. - I rang your house yesterday. A man answered. But I didn’t recognized the voice. - Oh, it ____ my brother Peter.
A. must be B. must have been C. can have been D. might be 40. The classroom is empty. I think they ____ to the library.
A. should have gone B. must go C. must have gone D. ought to 41. Look ! The traffic light is red. I ____ stop my car.
A. have to B. ought C. must have D. must 42. When I saw her crying. I realized I ____ her the news so soon. A. should have told B. must have told C. should not tell D. shouldn't have told
43. Joe ____ here by now, that's too bad. We can't have the meeting without him. A. ought to be B. should come
28
C. should have come D. may have come 44. - l have a toothache worse than ever. - You ____ to the dentist's yesterday.
A. should go B. should have gone C. had to go D. must have gone 45. Mary didn't answer the door bell. She ____ asleep.
A. ought to fall B. can have fallen C. might have fallen D. should have fallen 46. He ____ without saying good bye to them because he always has good manners.
A. mustn’t have left B. may not have left C. shouldn't have left D. can't have left 47. Jim is very sorry that he has failed in the exam. He said he ____ harder. A. must have studied B. would have studied C. ought to study D. should have studied 48. Teresa's car stopped on the highway. It ____ out of gas.
A. may have run B. may run C. should run D. should have run 49. lt’s still early. You ____.
A. mustn't hurry B. wouldn't hurry C. may not hurry D. don’t have to hurry 50. You look well today. You____ a good sleep last night, I think.
A. must have B. had C. must have had D. will have 51. The door is open. They ____ to lock it.
A. may forget B. must forget C. might forget D. must have forgotten 52. ____ you wait for me here?
A. Shall B. Should C. Will D. May 53. Ms. Green isn't at home. She ____ to the office.
A. may have been B. should have gone C. would have gone D, must have gone 54. - I think you were mistaken. - Yes, I ____ mistaken.
A. must be B. could be C. may be D. might have been 55. - He ____ be hungry. He’s just eaten an apple.
- I think he ____ be hungry. He's walked a long way.
A. can't/ must B. mustn't/ must C. shouldn’t/ can D. can’t/ can 56. It seems that nothing ____ to save him at the moment.
A. can do B. can be done C. is to do D. is going to do 57. She ought ____ for that.
A. not to be praised B. to not be praised C. to not praised D. not to praised 58. I don't think he ____ a new watch.
A. need to buy B. needs buy C. need D. need buy 59. - May I take this dictionary out of the library? - No, you ____.
A. needn’t B. mustn’t C. can’t D. shouldn't 60. She ____ to Vancouver before, She is very familiar with the city. A. ought to have been B. should have been C. can not have been D. must have been
29
61. The girl is sixteen. Mother ____ wash the clothes for her any longer. A. needs not to B. need not C. need not to D. needs not 62. - Look at that man. It must be our Principal. - No, it ____ him.
A. must not be B. can't be C. needn't be D. would not be 63. - Need I be there tonight? -Yes, you ____.
A. must B. need C. can D. could
64. The man standing over there ____ be Mr. Johnson. He has gone to India. A. may not B. can't C. mustn't D. shouldn't 65. The living room simply doesn't need ____.
A. to clean B. to cleaning C. to be cleaned D to be cleaning 66. ____ the story be true? I hardly believe it.
A. May B. Would C. Must D. Can 67. - Must I finish all the exercises today?
- No, you ____. But you ____ finish them before Friday.
A. mustn’t/ need B. don’t have to/ must C. needn’t/ need D. shouldn't/ ought 68. - Did you hear me come in last night? - No. I ____ asleep.
A. must be B. must have been C. may be D. would be 69. - That must be a terrible mistake.
- No, I don't think it ____ a mistake.
A. must be B. mustn't be C. can be D. can’t be 70. There is no light in the room. I think he ____ in.
A. mustn't be B. can’t be C. mustn't have been D. should not be 71. The house is quiet. The Browns ____ to bed.
A. must go B. must have gone C. should have gone D. went 72. You ____ have handed in your homework earlier.
A. would B. had better C. ought to D. must 73. - It’s a beautiful day for skating, isn’t it?
- Yes, it’s very nice. The radio said ____, though.
A. it might snow later B. it would be fine later C. it might become to rain later D. it would shine later
74. Tony was not surprised at all at the matter. He must ____ the story.
A. have known B. know C. be known D. be knowing 75. Don't have anything before go to bed, ____ you?
A. will B. do C. won't D. wouldn’t 76. - Who would like to help me with the heavy box? - I ____.
A. shall B. will C. can D. may 77. A squirrel doesn't hibernate in winter, but it ____ worry about its food.
A. needs not B. needn't to C. needn't D. doesn’t need 78. It's unlikely to rain. You ____ not take an umbrella with you.
A. will have B. need C. dare D. could
30