豫升教育在线客服

  • 在线客服1: 点击这里给我发消息
  • 在线客服2: 点击这里给我发消息
  • 技术支持:夏老师 点击这里给我发消息
  • 电话:0371-60385262
课程列表
欢迎来到河南豫升专升本官网!
请先 登录 注册
首页  >  升本资料 >专项练习

河南专升本——虚拟语气考点分析

【升本资料】   2020-4-18 14:21:06 作者:夏天  浏览:2333

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 helpIf 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。


主办单位:河南豫升教育学校 学校地址:郑州市农业路与天明路交叉口西南角千盛广场(8号楼)4楼425室
Copyright © 河南豫升教育学校 2015 All Rights Reserved 豫ICP备2022018419号-1