2023年高考英语复习备考虚拟语气专题练习(含答案)

文档属性

名称 2023年高考英语复习备考虚拟语气专题练习(含答案)
格式 zip
文件大小 20.6KB
资源类型 教案
版本资源 通用版
科目 英语
更新时间 2022-10-03 16:50:28

图片预览

文档简介

2023年高考英语复习备考虚拟语气专题练习(含答案)
1.Volunteering is pleasant and there is so much more I could do if I ________ the time.
A.had had B.had C.would have D.could have had
2.Without coconuts, most of the tropical islands in the South Pacific ________ uninhabitable for both animals and people.
A.must have remained B.may have remained
C.need have remained D.would have remained
3.____ then what I know now, I would have made different decisions.
A.Should I know B.I knew C.I did know D.Had I known
4.A recent survey has demonstrated that a large number of victims during the COVID 19 outbreak ________, if they had worn masks.
A.should have been saved B.must have been saved
C.need have been saved D.could have been saved
5.— Your little brother is watering the flowers! Why
—Well, I'm not feeling very well today—otherwise I ________ it myself.
A.did B.would be doing
C.had done D.would have done
6.Unless you are content with what you have, you would not be satisfied even if it ________.
A.is doubled B.would be doubled
C.will be doubled D.were doubled
7.— How I wish I had worked harder when I was in that company
— But you didn't. Otherwise you ________ a department manager now.
A.are B.were
C.would be D.would have been
8.She dreamt of becoming a writer when she was young. Who _______ she'd end up dancing for a living
A.thought B.had thought
C.would think D.would have thought
9.— What do you think of the newly-released film Capernaum
—It touched my heart deeply. But for your recommendation I _______ it.
A.had missed B.would miss
C.would have missed D.must have missed
10.Many coral reefs in warm water areas would not be dying out ______ for the pollution accumulated over the previous years.
A.if it is not B.were it not
C.had it not been D.if they were not
11.I would rather you ________ to your parents about the test scores yesterday.
A.hadn't lied B.didn't lie
C.wouldn't have lied D.wouldn't lie
12.—I had butterflies in my stomach before I gave that talk.
—I __________nervous too if I had been in your shoes.
A.Was B.would be C.had been D.would have been
13.________ for the wrong turning on the highway, I would be having dinner with my friends now.
A.Had it not been B.Were it not C.It had not been D.It were not
14.________ the mistake in the beginning, the problem could have been prevented at its source.
A.Had not the company ignored B.If the company didn't ignore
C.Had the company not ignored D.Would the company not ignore
15.I _______ to tell you about the sudden change, but there wasn't time.
A.phoned B.had phoned
C.would phone D.would have phoned
16.Given the current situation, we find it urgent now that systems _______ in place to make sure such accidents won't happen again.
A.put B.were to put C.be put D.should put
17.If the spoilt boy _______ how to behave properly, he wouldn't have lost face in public.
A.had been taught B.would be taught
C.should be taught D.were taught
18.—It's many years since I saw you last; I _______ you at all.
—I wouldn't have, either, if someone _______ you by the name.
A.haven't recognized, didn't call B.didn't recognize, didn't call
C.didn't recognize, hadn't called D.recognized, had called
19.I wish I ________ her the news and then she wouldn't be worried now.
A.don't tell B.didn't tell C.haven't told D.hadn't told
20.—It's really a pity that you didn't go to see Frozen II last night.
—I ________, but I had to prepare for the coming exam.
A.would like to B.ought to C.would have D.may have
21.You could come back by Friday ________ today which can ensure your presence at my birthday party.
A.should you start off B.did you start off
C.had you started off D.would you start off
22.If he ________ his teacher's suggestion, he would have won the English Speech Contest.
A.had followed B.should follow C.was to follow D.followed
23.I regret not having taken your advice. Otherwise I ________ this mistake at the moment.
A.didn't make B.wouldn't make
C.hadn't make D.wouldn't have made
24.—What happened to the young trees we planted last week
—The trees ________ well, but I didn't water them.
A.might grow B.needn't have grown
C.would have grown D.would grow
25.If he had been working hard, he ________ in the office now. However, he didn't.
A.would be working B.were to be working
C.was working D.should work
26.Now the flowers look healthy again. I figure that they would have died if I ________ them two days ago.
A.don't water B.didn't water
C.hadn't watered D.haven't watered
27.The bus would not have run into the river ________ for the bad tempered lady.
A.if it were not B.had it not been
C.if it would not be D.should it not be
28.—How I wish I had worked harder when I was in that company.
—If you had, you ________ a department manager now.
A.Are B.would be C.would have been D.were
29.If she ________ generous as she makes out, she would have donated more money in the catastrophe.
A.had been B.were C.would be D.was
30.This car is important to our family. We would repair it at our expense ________ it break down within the first year.
A.could B.would C.might D.should
答 案
1.B 2.D 3.D 4.D 5.B 6.D 7.C 8.D 9.C 10.C 11.A 12.D 13.A 14.C 15.D
16.C 17.A 18.C 19.D 20.C 21.A 22.A 23.B 24.C 25.A 26.C 27.B 28.B
29.B 30.D