2022届高考英语二轮复习:虚拟语气选择题
1. It’s a pity we can’t find him. If he ___ here, he __ us how to do it.
A, was ; told B, were; would tell
C, had been; had told D, had been; would have told
2. If we __ 200 years old, we __ everything.
A, were to be, could change B, had been, changed
C, were, would have changed D, should be, changed
3. If your father __ this , he would be angry.
A, knows B, knew
C, had known D, would know
4. __ your address, I would have written to you.
A, Did I to know B, Were I to know
C, Had I known D, If I should know
5. __ he fail, he would kill himself.
A, Should B, Would
C, Had D, If
6. The patient instead that he __ ill and __ to the hospital.
A, wasn’t, wasn’t sent B, wasn’t; shouldn’t be sent
C, shouldn’t be; wasn’t sent D, shouldn’t be; shouldn’t be sent
7. I wish you __ him my telephone number, but you did.
A, didn’t give B, hadn’t given
C, wouldn’t give D, shouldn’t give
8. - Shall I open the window
__ I’d rather you __
A, can’t B, won’t
C, didn’t D, hadn’t
9. It’s already 12 o’clock. It’s high time you __ to bed.
A, went B, had gone
C, would go D, go
10. I’m really busy, or I __ with you.
A, will go B, went
C, would go D, go
11. It was lucky. Meeting anywhere else, we __ each other.
A, couldn’t have recognized
B, hadn’t recognize
C, couldn’t recognize
D,didn’t recognize
12. It’s possible that he __ us some money, but it’s impossible that he __ us so much.
A, will lend; will lend
B, will lend; should lend
C, should lend; will lend
D, should lend; should lend
13. If my lawyer __ here last Saturday, he __ me from going.
A, had been, would have prevented
B, had been; would prevent
C, were, would
D, were; would have prevented
14. Without electricity human life __ quite different today.
A, is
B, will be today
C, would have been
D, would be
15. I didn’t see your sister at the meeting. If she __ , she would have met my brother.
A, has come
B, did come’
C, came
D, had come
16. When a pencil is a glass of water, it looks as if it__
A, breaks
B, has broken
C, were broken
D, had been broken
17. You didn’t let me drive. If we __ in turn you __ so tired.
A, drove, didn’t get
B, drove, wouldn’t get
C, were driving, wouldn’t get
D, had driven , wouldn’t have got
18. If he he __ quietly as the doctor instructed, he would not suffer so much now.
A, lies
B, lay
C,had lain
D, should lie
19. What would have happened__ , as far as the river bank
A, Bob had walked further
B, if Bob should walk farther
C, had Bob walked farther
D, if Bob walked farther
20. __if he _____ , he ____ that food.
__ Luckily he he was sent to the hospital immediately.
A, was warned; wouldn’t 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
21. __ I stayed at a hotel while in New York.
__ Oh, did you You __ with Barbaba.
A, could have stayed
B, could stay
C, would stay
D, must have stayed
22. __ What do you think of the food here
__ Oh, wonderful! We __ find a better place.
A,couldn’t
B, can’t
C, shouldn’t
D, won’t
23__ Are you suggesting that I __ too in experienced for job
___ No , I only suggest that you __ more careful.
A, be, should have been
B, am . should be
C, should be, be
D, have been, should have been
24, It’s necessary that all children__ the chance to be well educated.
A, have been given
B, give
C, be given
D, will be given
25. __ out of season, I would have ordered some from the fruit stand.
A, If oranges would have been
B, If oranges have not been
C, Had oranges not been
D, Should oranges not have been
Answers: 1__5 BABCA 6_10 BBCAC
11_15 ABADD 16__20 CDCCB
21__25 AABCC