1. 难度:简单 | |
My English-Chinese dictionary has disappeared. Who _____ have taken it? A. should B. must C. could D. would
|
2. 难度:简单 | |
— Mary’s got mad and has been sent to the mental hospital. Did you tell her boss about that? — Yes, but I _____ her husband first. A. should have told B. shouldn’t have told C. must have told D. needn’t have told
|
3. 难度:简单 | |
— 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
|
4. 难度:简单 | |
Keep up good state of mind even if you _____ fail plenty of times. A. must B. will C. can D. should
|
5. 难度:中等 | |
When Marx was in London, he _____ read at the library for hours. A. would B. might C. could D. should
|
6. 难度:中等 | |
It is said that there are plenty of hotels in that town. There _____ be any difficulty for you to find somewhere to stay. A. wouldn’t B. mustn’t C. shouldn’t D. needn’t
|
7. 难度:中等 | |
— Are you still going to Shanghai for the Spring Festival? — Yes, but I really _____ because I have a lot of things to deal with. A. can’t B. mustn’t C. won’t D. shouldn’t
|
8. 难度:中等 | |
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
|
9. 难度:简单 | |
John, look at the time. ______ you play the piano at such a late hour ? A. Must B. Can C. May D. Need
|
10. 难度:中等 | |
— 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
|
11. 难度:简单 | |
As it tuned out to be a small house party, we ____ so formally. A. needn’t dress up B. couldn’t have dressed up C. didn’t need dress up D. needn’t have dressed up
|
12. 难度:中等 | |
She’s already an hour late, What _____to her? A can have happened B may happen C should have happened D may have happened
|
13. 难度:中等 | |
I promised to get there before 5 o’clock, but now the rain is pouring down. They ______ for me impatiently. A. may wait B. ought to wait C. could wait D. must be waiting
|
14. 难度:中等 | |
Better go to see my sick colleague right now, ________I? A. hadn’t B. didn’t C. don’t D. won’t
|
15. 难度:中等 | |
Professor Smith, many students want to see you. __________ they wait here or outside? A. Do B. Shall C. Will D. Would
|
16. 难度:中等 | |
It was playing computer games that cost the boy a lot of time that he __________ doing his lessons. A. might have spent B. ought to have spent C. must have spent D. could have spent
|
17. 难度:中等 | |
—Hurry up, Michael! It’s ten to three. —Goodness me! The class_______. I’ll be late again. A. must begin B. may begin C. should have begun D. must have begun
|
18. 难度:简单 | |
The thief ________ in from the kitchen window as the door was closed. A. may climb B. must have climbed C. could have climbed D. should have climbed
|
19. 难度:中等 | |
On Sundays when I was a child, Father and I _______ get up early and go fishing. A. could B. would C. might D. should
|
20. 难度:中等 | |
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
|
21. 难度:中等 | |
It is not like Jack to be unfriendly, so he _________ you when you called. A. can’t have seen B. should not have seen C. must not have seen D. need not have seen
|
22. 难度:中等 | |
—They haven’t finished the work up to now. —Well, they________. A. should B. should have C. would D. must have
|
23. 难度:中等 | |
—Who is the girl standing over there? — Well, if you _____ know, her name is Mabel. A. may B. can C. must D. shall
|
24. 难度:中等 | |
— Turn off the TV, Jack. ____ your homework now? — Mum, just ten more minutes, please. A. Should you be doing B. Shouldn’t you be doing C. Couldn’t you be doing D. Will you be doing
|
25. 难度:困难 | |
_______ fired, your health care and other benefits will not be immediately cut off. A. Would you be B. Should you be C. Could you be D. Might you be
|
26. 难度:中等 | |
—How is that, Joan? —Yeah, it’s from the boss. She _________ first, whether she likes it. A. shall go B. ought to have gone C. should go D. must have gone
|
27. 难度:中等 | |
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
|
28. 难度:中等 | |
He hurt his leg climbing the mountain; otherwise, he _____ the meeting. A. will attend B. had attended C. would have attended D. would attend
|
29. 难度:中等 | |
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
|
30. 难度:简单 | |
I _____ have written to him because he phoned me shortly afterwards. A. ought to B. must C. couldn’t D. needn’t
|
31. 难度:中等 | |
You _____ pay too much attention to your reading skill, as it is so important. A. cannot B. should C. must D. needn’t
|
32. 难度:中等 | |
As is natural, a man as old as he ______ be very forgetful. A. can B. must C. should D. would
|
33. 难度:中等 | |
—The poor people lived near the highway. —_____ very noisy. A. It must have been B. They must be C. That might be D. There must be
|
34. 难度:困难 | |
He _____ his parents that he has failed in the exam. A. dares not tell B. dares not telling C. dare not tell D. dares not to tell
|
35. 难度:困难 | |
Messages ______ be changed from sound into electricity before they ______ be sent by radio. A. must; will B. have to; can C. can; must D. need; may
|
36. 难度:困难 | |
The whole building _____ burned down, but the heavy rain _____. A. might have; would help B. could have been; helped C. must have; helped D. should have been; was helping
|
37. 难度:中等 | |
—Many people in England love to give advice on weather reporting. —Yes, but I think the weather office’s computers _____ be more accurate. A. can B. must C. ought to D. might
|
38. 难度:中等 | |
—Well, I forgot to bring my dictionary here yesterday. —Actually you _____ it here. You were not allowed to use it. A. needn’t bring B. needn’t have brought C. didn’t need to bring D. don’t have to bring
|
39. 难度:简单 | |
You can’t imagine that a well –behaved gentleman ______ be so rude to a lady. A. might B. need C. should D. would
|
40. 难度:中等 | |
It has been announced that candidates ______ remain in their seats until all the papers have been collected. www.7caiedu.cn A. can B. will C. may D. shall
|
41. 难度:中等 | |
How I wish every family ______ a large house with a beautiful garden! A. has B. had C. will have D. had had
|
42. 难度:中等 | |
—Guess what! I have got A for my term paper. —Great! You ______ read widely and put a lot of work into it. A. must B. should C. must have D. should have
|
43. 难度:简单 | |
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
|
44. 难度:中等 | |
—_____ he start at once or wait for a while? —Let him start at once. A. Will B. Would C. Does D. Shall
|
45. 难度:中等 | |
He _____ if he works hard for the people. A. shall praise B. shall be praised C. will praise D. will be praised
|
46. 难度:中等 | |
I lived with my sister this summer and didn’t have to pay rent. So I _____ save most of my salary. A. could B. would C. was able to D. should
|
47. 难度:困难 | |
—We weren’t sure which way to go. In the end we turned right. —You _____ the wrong way. You _____ left. A. went; should have turned B. have gone; must turn C. went; would have turned D. had gone; must have turned
|
48. 难度:中等 | |
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
|
49. 难度:简单 | |
— I heard they went skating in the mountains last winter. — It _____ true because there was little snow there. A. may not be B. won’t be C. couldn’t D. mustn’t be
|
50. 难度:中等 | |
—What does the sign over there read? ―“No person ______ smoke or carry a lighted cigarette,cigar or pipe in this area.” A.will B.may C.shall D. must
|
51. 难度:中等 | |
—Mum, I’ve been studying English since 8 o’clock. ____ I go out and play with Tom for a while? —No, I’m afraid not. Besides, it’s raining outside now. A. Can’t B. Wouldn’t C. May not D. Won’t
|
52. 难度:中等 | |
The two strangers talked as if they ____ friends for years. A should be B would be C have been D had been
|
53. 难度:中等 | |
There used to be a small school,___________? A. was there B. wasn’t it C. usedn’t there D. usedn’t it
|
54. 难度:中等 | |
To be on the safe side, we should fill up the tank now, because we ______ run out of gas on the way. A. can B. would C. might D. should
|