14. While it wasn’t the goal of the trip, I was rewarded with fresh insights, ones that ________ to me during the regular course of business.
A. needn’t have happened B. shouldn’t have happened
C. would never have happened D. must have happened
15. But for the heavy snow at the beginning of this year, lots of people wouldn’t have fallen over and my aunt ________ in bed due to her broken left leg now. A. wouldn’t be stayed B. wouldn’t have stayed
C. wouldn’t be staying D. wouldn’t have been stayed
16. --- I forgot all about yesterday’s party.
--- I ________, too, but for my secretary’s vocal reminder. A. did B. could C. have had D. would have
17. --- It was Adam who broke the window. Why are you talking to me as if I ________ it? --- Oh, I’m just asking.
A. did B. have done C. had done D. am doing
18. --- Do you still remember when we went to Nanjing? --- I can’t remember now, but ________ sometime last summer?
A. might it have been B. could it have been C. could it be D. might it be
19. --- Carla ________ go to that historical museum after school when she was a teenager. --- No wonder she is so familiar with it.
A. could B. should C. might D. would
20. --- How long do you think the project will take? --- I should say about three months, but it ________ take longer if something unexpected happened.
A. could B. can C. must D. will
1. ________ about this computer program, a huge amount of time and energy ________.
A. Should I know; will be saved B. If I had known; can be saved
C. Had I known; would have been saved D. Did I know; was saved
2 . --- How do you find the club?
--- I ______ it. Everyone is saying its management is going from bad to worse.
A. couldn’t have joined B. might have joined
C. would rather not have joined D. would like to have joined
3. ---What time ____ I pick you up at your house tomorrow, sir?
---I haven't decided on the time. But I will call you. A. may B. can C. will D. shall
4. --- Jack, take more clothes when going camping. It ______ be very cold in the mountains. ---Thank you, Mum. I will. A. can B. should C. shall D. must
5. Don’t be always jealous of others and full of hatred. It _______ affect your appearance.
A.could B.must C.shall D.Should 6.`---Waiter! How soon can I get my food? I just have half an hour left before my train leaves.
---- It________ be ready in five minutes.
A. may B. should C. could D need
7. _______ it rain tomorrow, we would have to put off the visit to the Yangpu Bridge.
A. Were B. Should C. Would D. Will 8. Attention, please. All of you students _______ remain in their seats until all the papers have been collected. A. can B. will C. may D. shall 9. He ______ a great man with his gift and efforts, but in fact he became a slave to power gradually. A. must have been B. needn't have been C. might have been D. could have been 10. _________ the still life unique at the time, it would be very valuable, I think.
A. Were B. Was C. If was D. Had
11.It _________ have been Tom that parked the car here, as he is the only one with a car. A. may B. can C. must D. should
12. What could have happened, ________, as far as the river bank?
A. as Bob walked farther B. if Bob should walk farther
C. had Bob walked farther D. if Bob walked farther
13. They were all surprised that such an excellent student _____have failed the entrance exam.
A. would B. must C .should D. shall
14. Look! If we had begun to do the work yesterday morning, we _____ ourselves just like them. A. would have enjoyed B. were to enjoy C. should enjoy D. would be enjoying 15. Can you imagine that a smart man like him ___________ make such a stupid mistake?
A. might B. should C. would D. need 16. — Did they attend the opening ceremony? —They ________ , but they were late and quit it. A. would B. would have C. didn't D. will have to
17. — What shall I do if I get lost in England ?
—Ask whoever is available in the street for help, just as you _________do in our own