资源描述
巩固练习二:
1. 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
2. He ________ you more help even though he was very busy.
A. might have given B. might give C. may have given D. may give
3. -----There were already 6 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
4. -----We quarreled with the waiter about the bill.
----- How silly! You __________ to the manager.
A. must have talked B. should have talked C. coould talk D. must talk
5. We _______ have proved great achievements, but we have tried our best in the past 10 years.
A. needn’t B. may not C. shouldn’t D. mustn’t
6. Look, what you have done! You __________ more careful.
A. may be B. had to be C. should have been D. would be
7. -----You should have been to your sister’s home!
-----Yes, I __________.
A. should B. ought to be C. must D. should have
8. Research findings show we spend about two hours dreaming every night, no matter what we ______ during the day.
A. should have done B. would have done C. must have done D. may have done
10. -----Look, John’s fallen asleep.
-----Oh, he _________ too late last night.
A. might sit up B. should have sat up C. could sit up D. must have sat up
11. From what I learn about their hotel, the service and the weather, they _______ their holiday very much.
A. wouldn’t have enjoyed B. shouldn’t have enjoyed
C. needn’t have enjoyed D. can’t have enjoyed
12. It’s not like Jack to be unfriendly, so he _________ you when you called.
A. can’t have seen B. shouldn’t have seen
C. must not have seen D. needn’t have seen
13. You __________ here so early. The film will begin at 8 o’clock.
A. needn’t have come B. mustn’t have come
C. may not have come D. can’t have come
14. He ________ to visit the exhibition last Sunday because he was ill.
A. can’t have gone B. must not go C. can not go D. must have gone
15. I got up early this morning, but I ________ so early because it is Sunday.
A. didn’t need to get up B. needn’t have got up
C. can’t have got up D. may not have got up
16. I didn’t get up early this morning because I _________ so because it’s Sunday.
A. didn’t need to do B. needn’t have done
C. can’t have done D. must have done
17. -----Why hasn’t the speaker turned up?
-----He _______ the flight. I’ll find it out at once.
A. must have missed B. might have missed
C. would have missed D. could have missed
18. -----Mary didn’t turn up last time, did she?
-----No. She _________. We had changed our plans.
A. shouldn’t have come B. needn’t have come
C. didn’t need to come D. needn’t have to come
19. -----I’ve taken someone else’s green sweater by mistake.
----- It ________ Mary’s. She always wears green.
A. has to be B. will be C. mustn’t be D. could be
20. This cake is very sweet. You ________ a lot of sugar in it.
A. should put B. could have put C. might put D. must have put
21. The World Wide Web is sometimes jokingly called the World Wide Wait because it ________ be very slow. A. should B. must C. will D. can
22. He paid for a seat when he _________ have entered free.
A. could B. would C. must D. need.
23. I was on the highway when this car went past followed by a police car. They _________ at least 150 kilometres an hour.
A. should have been doing B. must have been doing
C. could have done D. would have done
25. -----Do you know where David is? I couldn’t find him anywhere.
-----Well, he _________ have gone far, for his coat is still here.
A. shouldn’t B. mustn’t C. can’t D. wouldn’t
26. -----Catherine, I have cleaned the room for you.
-----Thanks. You___________ it. I could manage it myself.
A. needn’t do B. needn’t have done C. mustn’t do D. shouldn’t have done
27. -----The woman biologist stayed in Africa studying wild animals for 13 years before she returned.
-----Oh, dear! She ________ a lot of difficulties!
A. may go through B. might go through
C. ought to have gone through D. must have gone through
28. -----Look, this car ________ Jone’s.
-----No, it ________hers. Hers is a blue one, but this is a black one.
A. must be, can’t be B. can’t be, must be C. may be, must be D. must be, may not be
29. John, look at the time. ________ you play the piano at such a late hour?
A. Must B. Can C. May D. Need
30. You _________ fail to pass the examination if you don’t work hard.
A. shall B. could C. must D. should
31. -----Can I borrow your car?
-----Well……, ____________.
A. if you must B. if you need C. if you can D. if you should
32. The public transportation is very convenient in the big city, so there ________ be any difficulty in traveling around.
A. mustn’t B. wouldn’t C. shouldn’t D. needn’t
33. You _________ Bob at this meeting yesterday; he has been on holiday in paris for a week.
A. mustn’t have seen B. shouldn’t see C. can’t have seen D. couldn’t see
34. You _________the two boys. Before you did that, as a matter of fact, they had regretted the fight and agreed to make peace.
A. needn’t have separated B. mustn’t have separated
C. wouldn’t have separated D. couldn’t have separated
35.You must have gone to see Bill yesterday, _________ you?
A. mustn’t you B. needn’t you C. didn’t you D. haven’t you
37. -----Do you dare to go home alone?
----- ______________.
A. Yes, I dare B. No, I daren’t C. Yes, I do D. No, I dare not do
38. Jenny _________ come with us tonight, but she isn’t sure yet.
A. will B. may C. can D. must
39. Where is my pen? I __________ lost it.
A. ought to have B, must have C. should have D. will have
40. I lived with my sister this summer and didn’t have to pay the rent. So I _ save most of my salary. A. could B. would C. was able to D. should
41. -----Shall I go and buy more fruit for the party?
-----No, I have already bought 3 baskets. That _______ be enough.
A. can B. ought to C. may D. might
42. -----The farmers lived near the highway.
-----___________ very noisy.
A. It must have been B. They must be C. That night be D. There must be
43. He __________ Shanghai, for I saw him talking with the headmaster a moment ago.
A. must have gone to B. can’t have gone to
C. mustn’t have gone to D. can’t have been to
45. He used to teach in that university and I _________ ride past it on my way to work.
A. would B. could C. should D. might
46. -----_________ he come to see you?
----- Of course, please. And I’d rather he _______ me the truth.
A. Will, inform B. Shall, told C. Should, will say D. Can, spoke
47. Professor Li, many students want to see you. _______ they wait here or outside?
A. Do B. Will C. Shall D. Are
48. -----I promise that she ________ get a nice present on her birthday.
-----Will it be a great surprise to her?
A. should B. must C. would D. shall
50. -----It rained so heavily.
-----Yes. We _________ a worse day for the picnic.
A. shouldn’t have picked B. couldn’t have picked
C. couldn’t pick D.would pick
51. I’ve blamed him so hard for his mistakes, but I _______ it like that.
A. would rather not do B. wouldn’t rather do
C. would rather not have done D. wouldn’t rather have done
52. -----Who is the girl standing over there?
-----Well, if you _________ know, her name is Mabel.
A. may B. can C. must D. shall
53. -----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
54. 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
55. You can’t imagine that a top student _______have failed in the college entrance examination.
A. might B. should C. need D. would
56. There was plenty of time. She __________.
A. mustn’t have hurried B. couldn’t have hurried C. mustn’t hurry D. needn’t have hurried
57. Kate is already two hours late. What ________ to her?
A. can have happened B. may have happened C. should have happened D. must have happened
58. Yesterday, Jane walked away from the discussion. Otherwise, she ________ something she would regret later.
A. had said B. said C. might say D. might have said
59. -----Did you scold him for his mistake?
-----Yes, but _________ it. A. I’d rather not have done B. I’d better not do C. I’d better have not done D. I’d rather have not done
60. Sorry, I’m late. I _________ have turned off the alarm clock and gone back to sleep again.
A. might B. should C. can
4
展开阅读全文