虚拟语气高级版

发布时间:2017-12-10编辑:互联网

第十七讲 虚拟语气(一)

           -- 虚拟语气在条件状语从句中的应用

虚拟语气(Subjunctive Mood)这一语法项目几乎是四、六级必考的内容,也是各类英语考试中心测试的重点之一。虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。

  1. 虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形。

  1) If places ______ a like, there would be little need for geographers.

  A. being   B. are   C. be   D. were

  如果各个地方都一样,就不需要地理学家了。(答案是D)

  2) If I _____ the meaning of the word, I wouldn't have to look it up.

  A. know   B. knew   C. known   D. knowing

  如果我知道这个词的意义,就不必查词典了。(答案是B)

  2. 虚拟过去时是表示与过去事实相反的假设,if 从句的谓语形式用过去完成时即had+过去分词,主句用would / should / could / might + have +过去分词。

  例:1995年6月四级第46题

  We didn't know his telephone number, otherwise we _____ him,

  A) would have telephoned    B) must have telephoned

  C) would telephone       D) had telephoned

  本题是与过去时相反的虚拟句,从句中用过去完成式,主句中用would have done。本句相当于if we had known his telephone number,we would have telephoned him。答案是A) would have telephoned。

  3. 虚拟将来时是表示对将来实现的可能性很小的或不确定的假设。If从句的谓语形式用一般过去式或用were to / should +动词原形,主句用would / should /could/ might +动词原形。

  例:1996年1月四级第44题

  Jean doesn't want to work right away because she thinks that if she ______ a job she probably wouldn't be able to see her friends very often.

  A. has to get   B. had got   C. were to get   D. could have got

  本句的意思是:“琼不想马上就工作,她认为要是找了工作,就不能经常探访她的朋友了”。 这说明,琼目前没有工作。句中假设的情况在近期内并不会存在。该条件句应当用表示将来情况的虚拟语气。 条件从句的谓语用should或were to引出。 因此C. were to get 是本题答案。选项A. has to get是陈述语气的现在时,不能用于虚拟条件句中。选项B. had got是虚拟语气的过去时,不能表示将来时间。选项D. could have got不能用于虚拟语气的条件从句中。

4. 省略if 采用倒装语序的条件句。

  有时可以把含有助动词、情态动词、be或have的虚拟条件句中的连词if 省去,而将had , should, were 等词提到主语之前,即用倒装结构。(这种结构在口语中很少使用)。

  例:1997年6月四级第42题:

  Had he worked harder, he _____ the exams.

  A. must have got through     B. would have got through

  C. would get through      D. could get through

  本题前半句是表示与过去事实相反的虚拟条件从句,后半句是表示与过去事实相反的主句。相当于:If he had worked harder, he would have got through the exams.本题的答案是B. would have got through。选项A. must have got through(肯定通过)表示一种对过去事情的主观推测,不是与过去事情相反的情况。另外,must不能用在虚拟条件句中。选项C. would get through(就会通过)是虚拟语气现在时的一种表示方法,表示与现在事实相反。选项D. could get through(可能通过),could也可以用于非真实条件句里,表示与事实相反的情况,但这里,它只表示与现在事实或将来可能的事实相反。

  5. 有时虚拟条件句并没来if 从句表示出来,而是用介词短语、上下文或其它方式来表示。

  例:1995年6月四级第46题

  We didn't know his telephone number; otherwise we __________ him.

  A. would have telephoned     B. would telephone

  C. must have telephoned     D. had telephoned

  结合选项可知, 全句的意思是:“我们不知道他的电话号码,否则我们会打电话给他”。本句中otherwise 引出的是一种与过去事实相反的假设条件, 即实际上没有打电话,因此应选A. would have telephoned。全句相当于:If we had known his telephone number, we would have telephoned him. 选项B. must have telephoned中“must + 完成式”表示“必定……”。选项C. would telephone 的意思是“会打电话”。 因为本题是讲过去发生的情况, 实际上没有打电话,所以不能用would telephone。选项D. had telephoned表示“已经打过电话”,但本题的意思是“没有打过电话”, 所以 D 不是答案。

第十八讲 虚拟语气(二)

              -- 虚拟语气在宾语从句中的应用

  (一) 在表示愿望的动词wish后的宾语从句中,需用虚拟语气。(wish后的that 常省略)

  1.表示现在或将来的愿望,从句用过去式。

  例:1995年6月四级第45题

  I wish I ______ longer this morning, but I had to get up and come to class.

  A. could have slept   B. slept   C. might have slept   D. have slept

  动词wish后面接从句,表达不可能实现或与事实相反的情况时,谓语动词要用虚拟语气,即用过去式(表示现在发生的动作)或过去完成式(表示过去发生的动作)。本题后半句谓语动词have用的是过去时had to get up and come, 所以前面要用过去完成时表示过去发生的动作。所以, 选项A)could have slept是答案。

  2.如果将wish改为过去式wished, 其后that 从句中的动词形式不变。例如:

  I wished I hadn't spent so much money.

  我要是那时没有花掉那么多钱就好了。

  (二) 在具有愿望、请求、建议、命令等主观意愿的动词(desire, demand, advice, insist, require, suggest, propose, order, recommend, decide …) 后的宾语从句中需用虚拟语气。谓语动词用(should) +动词原形。

  例:1996年1月四级第28题

  It is politely requested by the hotel management that radios ______ after 11 o'clock at night.

  A. were not played   B. not be played

  C. not to play      D. did not play

  全句意思是:“旅馆管理部门恳请客人晚上11点后不要打开收音机”。句中的谓语动词request(请求)所引出的从句应当用虚拟语气,即动词原形或“should+动词原形”。本句的主语从句中,主语radio是谓语动词play 的客体,谓语应当用被动语态。所以,答案是C) not be played。在上述这类句子中不能用动词过去时形式表示虚拟语气,所以A)不正确。选项B) not to play是动词带to的不定式,不能在句中作谓语。选项D)did not play也是动词play的过去时形式,同样不能在本句中作为虚拟语气来使用。而且,它是主动语态形式,而本题要用被动语态。

  (三)would rather , would sooner也用来表达主观愿望,它们之后的宾语从句中需用虚拟语气。谓语动词用过去式表示现在或将来,用过去完成式表示与过去事实相反。

第十九讲 虚拟语气(三)

               --虚拟语气的其它应用

  虚拟语气在表语从句和同位语从句中的应用

  在表示建议、请求、命令等主观意向的名词(suggestion, proposal, requirement, demand, desire, advice, order, insistence…) 作主语时,其后的表语从句或同位语从句中,需用虚拟语气。谓语动词用(should)+动词原形。注意这种句型中的虚拟语气形式不受主句动词时态的影响。

  例:1998年6月四级第68题

  We are all for your proposal that discussion _____.

  a. be put off   b. was put off   c. should put off   d. is to put off

  全句意思是:我们都赞成你的建议,把讨论推迟。答案是A。

  虚拟语气在定语从句中的应用

  在It's (high) time 之后的定语从句中需用虚拟语气。谓语动词用过去式。

  例:1995年6月四级第43题

  It's already 5 o'clock now. Don't you think it's about time _____ ?

  A. we are going home    B. if she leaves

  C. we went home     D. if she had left

  现在已经十六点钟了,难道你不认为该回家了吗?(答案是C)

  虚拟语气在状语从句中的应用

  一、虚拟语气在as if / as though 引导的方式状语从句中的应用(谓语动词形式与wish后的宾语从句基本相同)

  (一) 表示与现在事实相反或对现在情况有怀疑,谓语动词用过去式。例如:

  ① He felt as if he alone were responsible for what had happened.

  他感到仿佛唯独他要对发生的一切负责。

  ② He acts as if he were / was a TV expert.

  他做起事来好象是个电视专家。

  (二) 表示过去想象中的动作或情况,谓语动词用过去完成式。

  例:1992年四级试题

  The tree looked as if it ______ for a long time.

  A. hasn't watered     B. didn't water

  C. hadn't bee watered    D. wasn't watered

  那棵树看上去好象很久没人给浇水了。(答案是c)

  二、 在lest 引导的状语从句中,谓语动词多用虚拟语气,(should )+ 动词原形。例如:

  例:1998年1月四级第38题

  The mad man was put in the soft-padded cell lest he _____ himself.

  a. injure   b. injured   c. had injure   d. would injure

这个疯子被关进墙上装有衬垫的病房,以免伤了他自己。(答案是a)

  三、 在if only 引起的感叹句中需用虚拟语气。谓语动词用过去式或过去完成式。

  例:1993年6月四级第70题

  Look at the terrible situation I am in! if only I ____ your advice.

  A. follow   B. had followed   C. would follow   D. have followed

  if only 引出感叹句,意思是“要是……多好”,表示说话人的一种愿望,希望发生(事实上不可能发生)与过去事实相反的情况。本句的全句意思是:“看我现在的处境多糟糕!要是我听从你的劝告多好”。事实上,句中的“我”没有听从劝告,所以处境很糟糕。 题中空格处应当用虚拟语气,答案是B。