2020年湖南高考英语语法专项习题:虚拟语气
来源 :中华考试网 2019-08-29
中21. If it ___ rain, we ___ get wet.
A. is to, should
B. were to, would
C. were going to, would
D. was going to, should
22. If he ___ to the teacher attentively, he ___ the answer to the problem now.
A. had listened, would have known
B. listened, would know
C. listened, would have known
D. had listened, would know
23. But for the party, he ___ of hunger 30 years ago.
A. would have died
B. would die
C. must have died
D. must die
24. ___ today, he would got there for holiday.
A. Was he leaving
B. Were he to leave
C. Would he leave
D. If he leaves
25. I would have come earlier, but I _ that you were waiting for me.
A. didn’t know
B. hadn’t know
C. would have known
D. haven’t known
26. It’s high time that we ___ to school.
A. would to B. went
C. go D. will go
27. It seems as if it ___ rain.
A. will B. is going to
C. is to D. were going to
28. I’d rather you ___ right away.
A. leave B. left
C. will leave D. to leave
29. He is working hard for fear that he ___.
A. fails B. failed
C. would fail D. fail
30. It is really strange that the girl ___ so early.
A. has been married
B. has married
C. be married
D. would marry
31. Supposing I ___ this gift, what would he say?
A. accept
B. accepted
C. should accept
D. would accept
32. The teacher agreed to the suggestion that the students ___ two weeks to prepare for the exam.
A. give
B. should give
C. be given
D. would be given
33. I was busy yesterday, otherwise I ___ your birthday party.
A. attended
B. had attended
C. would attend
D. would have attended
34. He insisted that he ___ me before.
A. see B. should see
C. had seen D. saw
35. The two strangers talked as if they ___ friends for years.
A. were
B. would be
C. have been
D. had been
36. We ___ our lives had it not been for the policeman.
A. would have lost
B. should lose
C. might lose
D. could have lost
37. ---- I thought you would come back tomorrow.
---- I would if I ___ to attend a meeting.
A. don’t have
B. didn’t have
C. will not have
D. would not have
38. He wishes ___ mistakes.
A. he doesn’t always make
B. he isn’t always making
C. he didn’t always make
D. he wouldn’t always making
39. It ___ very nice if only it were possible.
A. will be
B. would be
C. is
D. were
40. Without your help, our team ___ the last match.
A. won’t win
B. will lose
C. wouldn’t have won
D. can’t win
参考答案;
1.a 2. d 3. c 4. d 5. c 6. d 7. b 8. c 9. c 10. c
11. b 12. d 13. b 14. b 15. d 16. c 17. b 18. b 19. d 20. b
21.b 22. d 23. a 24. b 25. a 26. b 27. b 28. b 29. d 30. c
31. b 32. c 33. d 34. c 35. d 36. a 37. b 38. c 39. b 40. c