虚拟语气
1. Look
at the trouble I am in! If only I ___ your advice. (上海春) C
A. followed
B. would follow C. had
followed D. should follow
2. Oh,
I’m not feeling well in the stomach, I __
so much fried chicken just now. (上海春)
C
A. shouldn’t cut B. mustn’t have eaten C. shouldn’t have eaten D. mustn’t eat
3. How
I wish every family __ a large
house with a beautiful garden! (上海春)
B
A. has
B. had C. will have D. had had
4. 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. (上海) B
A. wouldn't have fallen B. had not fallen C. should fall D. were to fall
5. What
would have happened _____, as far as the river bank? (2001上海) C
A. Bob had walked farther B. if Bob should walk farther C. had Bob walked farther D. if Bob walked farther
6. He
hesitated for a moment before kicking the ball, otherwise he ___a goal. (2001上海春) D
A.had scored B.scored C.would score D.would have scored
7. I
would love to _____the party last night but I had to work extra hours to finish
a report. (1997全国)B
A.
to go B. to have gone C. going
D. having gone
8. Yesterday,Jane
walked away from discussion. Otherwise she ___ something she would regret
later. (1996上海)
D
A.
had said B. said C. might say D. might
have said
9. When
a pencil is partly in a glass of water, it looks as if it_____.(1995全国) C
A.breaks B.has broken C.were
broken D.had been broken
10. I
didn't see your sister at the meeting. If she ______ , she would have met my
brother. (1994全国)D
A.has
come B.did come C.came D.had come
11. —If
he___, he that food. (1993全国) B
—Luckily he was sent to the hospital
immediately.
A. was warned; would not take B. had been warned; would not have taken
C. would be warned; had not taken D. would have been warned; had not taken
12. -We
could have walked to the station; it was so near. (1992全国) A
-Yes. A taxi ______ at all necessary.
A.
wasn't B. hadn't been C. wouldn't be
D. won't be
13. If
it _____ for the snow, we ______ the mountain yesterday. (1991全国) C
A.
were not; could have climbed B.were not; could climb
C.had
not been; could have climbed D. had not
been; could climb
14. If
my lawyer _____ here last Saturday, he ______ me from going. (1989全国) A
A. had been; would have prevented B. had been; would prevent
C. were; would prevent D. were; would have prevented
15. I
insist that a doctor _____ immediately. (1988全国) D
A. has been sent for B. sends for C. will be sent for D. be sent for
16. The
rice _____ if you had been more careful.
C
A. would not be burning B. would not burn
C. Would not have been burnt D. would not burnt
17. If
she had worked harder, she ______. (1986全国) D
A. would succeed B. had succeeded C. should succeed D. would have succeeded
18. The
guard at the gate insisted that everybody _____ the rules. (1985全国) B
A. obeys
B. obey C. will obey D. would obey
19. If
there were no subjunctive mood, English ______ much easier. (1984全国) D
A. will be B. would have been C. could have been D. would be
|