- 关注我们:
- 微信公众号
- 豫升掌上英语App下载
河南专升本——虚拟语气考点分析
1.——Alice,why didn´t you come yesterday?
——I _____,but I had an unexpected visitor.
A.had B.would C.was going to D.did
析:此题A、D明显不合上下文,因为乙方没有去。B选项若为would have则成立,可以理解为I would have come if I hadn´t had an unexpected visitor.的简略式。但此处是would,故应排除。只有was going to可得体地表达“我原本打算去的,但是有不速之客造访”这一意思。
2.If there were no subjunctive,English ______ much easier.
A.will be B.would have been C.could have been D.would be
析:观察题干,可知全句表达的是与现在事实相反的虚拟语气。故答案为D。
3.The guard at the gate insisted that everybody ______ the rules.
A.obeys B.obey C.will obey D.would obey
析:根据insist后的宾语从句谓语要用(should) do形式规律,可定正确答案是B。
4.I wish I _____ you yesterday.
A.seen B.did see C.had seen D.were to see
析:此题表与过去事实相反的原望,答案应为C。
5.—— 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。
6.Without electricity human life _____ quite different today.
A.is B.will be C.would have been D.would be
析:without引出一个含蓄条件句,主句表述的是与现在事实相反的虚拟语气,故答案为D。
7.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。
8.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
析:观察题干,可知if从句表述与过去事实相反的假设,因此答案只能是D。
9.I didn´t see your uncle at the party.If he _____ ,he would have said hello to
me.
A.would come B.had come C.came D.did come
析:观察题目上下文,特别是第二句的主句谓语为would have said,可知if从句表述的是与过去事实相反的愿望,因此答案为B。
10._____ it _____ for your help,I couldn´t 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.(要不是你帮忙的话)
11.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。