A. should be finished typing B. must be finished typing C. must have finished typing D. should have been finished typing
2. The boy told his father that he would rather ___ an astronaut. D. became
3. When we reached the station, the train had still not arrived; so we ___. A. need not to hurry B. needn´t have hurried B. need not to have hurried D. didn´t need to hurry
4. Since your roommate is visiting her family this weekend, ___you like to have dinner with ustonight?
A. will B. won´t C. wouldn´t D. do
1 / 13
5. He was afraid what he had done ___ a disastrous effect on his career. A. might have B. could be C. have been D. shall be
6. He ___ hardly say anything more, since you know about it. A. don´t need to B. needn´t C. needs D. need
7. You ___ the look on his face when he won the prize. A. would have seen B. should have seen C. must see D. can be seeing
8. Some people think the stock market will crash, but ___. A. I wonder if it happens
2 / 13
B. I doubt if it will happen C. I am afraid it wouldn´t happen D. I doubt if it does happen
9. “Whatever has happened to George?”“Idon´t know. He ___lost.” A. can have got B. may have got C. might get D. could get
10. He has no idea what the book is about. He ___read the book. A. couldn´t B. couldn´t have C. mightn´t have D. shouldn´t have
11.New studies show that two of Saturn´s rings ___ longer than the 4.5 billionyears since the birth of the Solar System. A. could have lasted B. should have lasted
3 / 13
C. would have lasted D. must be lasting
12. Take the telescope with you in case you ___ it in your expedition. A. will need B. would need C. should need D. could need A. must B. must not C. need D. may
14. Please answer the phone. It ___ be by your father. If it is, would you tell that I want to seehim?
A. will B. should C. would D. could
15. We´ll never give in whatever they ___ say or do.
4 / 13
A. may B. will C. shall D. should
16. I don´t know whether it will rain or not, but if it ___ rain, I shall stay at home. A. will B. did C. does D. shall
17. “You´d like some tea, ___?” A. wouldn´t you B. shouldn´t you C. hadn´t you D. didn´t you
18. “May we take the books out?” A. No, you may not B. No, you can not
5 / 13
C. No, you can´t D. Please don´t A. didn´t know B. hasn´t known C. hadn´t know D. haven´t known
20. If you don´t want to, you ___ to get there with us. A. mustn´t B. can´t C. don´t have D. have not
21. I would go to visit them but I ___ think they are anxious to see me. A. haven´t B. don´t C. doesn´t D. didn´t
22. Whatever you can do,___.
6 / 13
A. I can do so as well B. I can do this as well B. I can do it as well D. I can do as well
23. ___- I realized the consequences I would never have contemplated getting involved. A. Had B. Have C. Having D. Has
24. “Perhaps she is working for John.”“Yes, she ___ for him.” A. need have been working B. may be working
B. ought have been working D. ought be working
25. “I know she was in because I heard her radio, but she didn’t open the door.” “She ____the bell.”
A. may not be hearing B. may not have heard
7 / 13
B. must not have heard D. must not be hearing
26.“He was smoking.”“Thenhe ___.” A. ought to have been not smoking B. ought to have not been smoking C. ought not to have been smoking D. ought to not have been smoking
27. You ___ out yesterday without a coat. No wonder you caught cold. A. oughtn´t have gone B. shouldn´t have gone C. mustn´t have gone D. can´t have gone
28. “Paul was riding a bicycle along the motorway when he was hit by the trailer of a lorry”
A. shouldn´t have been riding B. couldn´t have been riding C. oughtn´t have been riding D. can´t have been riding
8 / 13
29. I am listening. But you ___. A. need be listening B. should be listening C. need have been listening D. ought be listening 30. He ___ with us last night. A. would have liked to go B. should like to be going B. should be liked to go D. would like to go
31. I ___ his face when he opened the letter. A. should like you to see
B. would have liked you to be seen C. should like you to have seen D. would like you to see
32. You say you ___ do it, but I say you ___ do it. A. ought not/could
9 / 13
B. will not/shall C. could not/need D. shall not/ought
33. We ___ put the meeting off for a week. A. can as well B. will as well C. shall as well D. may as well
34. ___ wind your watch every day? A. Do you need B. Must you have to C. Have you to D. Do you have to
35. ___ give him a chance to try? A. Oughtn´t to we B. Oughtn´t we to C. Ought to we not
10 / 13
D. Oughtn´t we
36. “Did you blame him for his mistakes?”“___” A. I´d rather not do B. I´d not rather do C. I´d better not do D. I´d rather not doing
37. You had better ___ your hair cut. A. had B. have C. to get D. to have
38. My sister didn´t go to the party last night because she ___ the baby for her friend until 9:
30.
A. must have looked after B. would have to look after C. had to look after D. should have looked after
11 / 13
39. Mary is very late, she ___. A. may miss her train B. may have missed her train C. must miss her train D. could miss her train
40. No matter what you may say, he ___ to his own views. A. would always stick B. will always stick C. should always stick D. must always stick to
41. It´s wonderful that you ___ have achieved so much in these years. A. may B. can C. should D. would
42. The students asked whether he ___ take the books out of the reading-room. A. could
12 / 13
B. might C. should D. would
43. He ___ still be thinking about the question you raised. A. may B. might C. must D. should
44. I´d be glad if you___ give me an account of the fact. A. shall B. should C. would D. may A. did B. has C. is D. do
13 / 13
因篇幅问题不能全部显示,请点此查看更多更全内容