英语语法虚拟语气专项练习
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
英语语法虚拟语气专项练习
一、单项选择
1.If I had had enough time, I___ my work.
A.would finish
B.must have finished
C.would have finished
D.had finished
2.Ten minutes earlier, they ___ the plane.
A.will catch
B.would catch
C.would have caught
D.will have caught
3.Mr Green requires that the students ___ a composition every other week.
A.write
B.writen
C.would write
D.will write
4.Had he studied hard, he___ the exam.
A.would pass
B.could pass
C.had passed
D.would have passed
5.I wish I ___ what is happening there in his room.
A.know
B.known
C.knew
D.should know
6.It is important that you ___ sports every day.
A.have
B.would have
C.must have
D.will have
7.If there were no water in the world, everything ___.
A.will die
B.would die
C.would have died
D.would have been dead
8. ___ what was going to happen ,I would never have left her alone.
A.Had I known
B.If I know
C.If I knew
D.If had I known
9.He ordered that the work ___ right away.
A.should finish
B.finished
C.would be finished
D.be finished
10.—Shall we go to the movie tonight?
—No, I'd rather ___ at home with our baby. You'd better not leave it to the babysitter at night.
A.you stayed
B.you stay
C.stayed
D.stay
11. ___ in your position, I would help him.
A.Was I
B.Were I
C.If I am
D.If I had been
12.I ___, but I was stopped by the heavy rain.
A.mean to come
B.meant to come
C.had meant to come
D.meant coming
13.Mrs Black insists___ in that old hotel.
A.not to stay
B.not staying
C.staying not
D.that she not stay
14.If you had spoken clearly, you would___.
A.understand it
B.have understood
C.be understood
D.have been understood
15.If you ___ that late movie last night, you wouldn't be so sleepy.
A.haven't watched
B.hadn't watched
C.didn't watch
D.wouldn't have watched
16.The foreign friend speaks Chinese so well as if he ___ a Chinese.
A.is
B.be
C.should be
D.was
17.—If he ___, he___ that food.
—Luckily he was sent to the hospital immediately.
A.was warned; would not take
B.would be warned; had not taken
C.had been warned;would not have taken
D.would have been warned; had not taken
18.Without electronic computers, much of today's advanced technology
___ achieved.
A.will not be
B.would not be
C.would not have been
D.cannot have been
二、用括号中所给动词的适当形式填空
1.If you ___ (arrive) ten minutes earlier, you could have seen them off.
2.It's time that we ___ (go) to the railway station.
3.If they___ (not help) us ,our experiment would have failed.
4.You're five minutes late.I suggested that you ___ (come )earlier tomorrow.
5.Mather often tells us that it is necessary that we ___ (drink) a glass of water after we get up.
6.She insisted that she___ (send) to work in the faraway small town.
7. ___ I not ___ (forget) his telephone number,I would have rung him.
8.He is busy now. If he ___ (be) free, he___ (go) with you.
9.The manager was in his office then. If he ___ (be) here, everything ___ (settle) in a minute.
10.Noisy as it was, he went on reading as if nothing ___ (happen).
三、完成句子(每空一词)
1.真想不到我们俩会在这里见面.
It's strange that we___here.
2.如果没有参加玛丽的生日聚会的话,我们彼此就不会认识了.
If we hadn't taken part in Mary's birthday party, we___each other.
3.—这么近的路,我们应该步行到车站来.
—是啊,根本没必要乘出租车.
—We_________to the station, it was so near.
—Yes. A taxi wasn't at all necessary.
4.万一明天下雨的话,我们将不得不推迟参观颐和园.
___it rain tomorrow, we ______to put off the visit to the Summer Palace.
四、句型转换
1.It is necessary for college students to master at least one foreign language.
It is necessary ___ college students ______ at least one foreign language.
2.Without sunlight, there would be neither plants nor animals.
____________ sunlight, there would be neither plants nor animals.
3.She insisted on translating the sentence this way.
She insisted that the sentence _________ this way.
4.The students suggested going there on foot.
The students suggested ______ there on foot.