4. If there were no subjunctive, English ______ much easier.
A.will be B.would have been C.could have been D.would be
解析:观察题干,可知全句表达的是与现在事实相反的虚拟语气。故答案为D。
5. The guard at the gate insisted that everybody ______ the rules.
A.obeys B.obey C.will obey D.would obey
解析:根据insist后的宾语从句谓语要用(should) do形式规律,可定正确答案是B。
6. I wish I _____ you yesterday.
A.seen B.did see C.had seen D.were to see
解析:此题表与过去事实相反的原望,答案应为C。
7. —— If he _____ , he _____ that food.
—— Luckily he was sent to the hospital immediately.
A.was warned;would not take B.had been warned;would not have taken
C.wuld be warned;had not taken D.would have been warned;had not taken
解析:从对话看,是表达与过去事实相反的虚拟语气,故答案为B。
8. Without electricity human life _____ quite different today.
A.is B.will be C.would have been D.would be
解析:without引出一个含蓄条件句,主句表述的是与现在事实相反的虚拟语气,故答案为D。
9. When a pencil is partly in a glass of water, it look as if it _____.
A.breaks B.has broken C.were broken D.had been broken
解析:放入水中的铅笔看上去是断的,但实际上并非如此,因此是与现在的事实相反,这时as if从句谓语要用一般过去时,故答案为C。
10. I didn he _____ , he would have said hello to me.
A.would come B.had come C.came D.did come
解析:观察题目上下文,特别是第二句的主句谓语为 would have said,可知if从句表述的是与过去事实相反的愿望,因此答案为B。
11. _____ it _____ for your help, I couldn have made any progress.
A.Had;not been B.Should;not be C.Did;not be D.Not;be
解析:根据主句谓语形式,可知从句要用had done形式,故应选A,Had it not been for your help=If it had not been for your help.(要不是你帮忙的话)
12. Mr Smith was badly ill, or he _____ our dinner party.
A.should come to B.would have attended
C.would come to D.should have attended
解析:or可引导含蓄条件句,表达虚拟语气。根据此题内容,可知是与过去事实相反的假设,故答案为B。
练习:
一. 用所给动词的适当形式填空:
1.The boy isn’t hungry. If he ______ (be) hungry, he ______ (eat) the cake.
2.He’s been away since last Sunday. If he ______ (be) here yesterday, he ______ (attend) the concert.
3.I couldn’t keep away after twelve. If I ______ (work) all night, I ______ (finish) it in time.
4.We didn’t know her address. If we ______ (know) it, we ______ (send) a note to her.
5.You’re late. If you ______ (come) a few minutes earlier, you ______ (meet) the famous woman scientist.
6.He was careless. If he ______ (put) the gold watch in a safe place, he ______ (not
lose) it.
7.He isn’t here. If he ______ (be) here, he ______ (help) his sister learn to use the abacus.
8.She _______ (be) busy now. If she _______ (be) free, she _______ (go) with you.
9.The manager _______ (be) in his office now. If he ________ (be) here, everything _______ (be) settled in a minute.
10.If I ________ (be) you, I _______ (not be) discouraged at all.
二.单项选择
1.If I ________ your book, I’ll give it to you.
A. will find B. have found C. find D. finds
2. If I found your book, I ______ give it to you.
A. will B. had C. / D. would
3. If he _______ the exam, he would fail it.
A. would take B. took C. will take D. takes
4. What would you do if you ______ your passport in a foreign country.
A. will lose B. lost C. losses D. would lose
5. If I invited Bill to the party, I _____ invite Linda too.
A. would have to B. would C. will have to D. will must
6. If we _______ go to the party next week, they would be very angry.
A. don’t B can’t C. have to D. dinn’t
7. ---Sahll I open all the windows?
---Yes, please, if you _______.
A. shall B. would C. can D. have to
8. I don’t know _______, if he _______, I’ll tell you.
A. if he comes, will come
B. if he will come, comes
C. whether she comes, comes
D. whether she will come, comes
9. I wish I ______ younger.
A. were B. are C. am D. /
10. Do you ever wish you ________?
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页
- 初中英语语法训练试题
- › 初二学习方法:初中英语阅读技巧
- › 名师指导:家长如何帮助孩子突破初中英语
- › 掌握初中英语核心句型50例 轻松拿下听力分数
- › 初中英语分类练习——定语从句
- › 初中英语分类练习——宾语从句
- › 初中英语分类练习——并列复合句与状语从句
- › 初中英语分类练习——句子种类与简单句的基本句型
- › 初中英语分类练习——谓语语态
- › 初中英语分类练习——动词时态部分
- › 初中英语分类练习——动词部分
- › 初中英语分类练习——冠词部分
- › 初中英语分类练习——介词部分
- 在百度中搜索相关文章:初中英语语法训练试题
- 在谷歌中搜索相关文章:初中英语语法训练试题
- 在soso中搜索相关文章:初中英语语法训练试题
- 在搜狗中搜索相关文章:初中英语语法训练试题