虚拟语气用于强调怀疑或不可能,动作只在讲话人想象的“假设”中发生,而不是存在的客观事实。例如:If he came here, I would ask him.表示“万一他来,我会问他”,但估计他不一定会来。在这种情况下,谓语动词都要使用虚拟语气。这种语气常用在条件从句、让步从句和名词性从句中。在历年英语专业四级的语法考题中都包含了对虚拟语气的测试,考生应该对此部分予以高度的重视。 1. 虚拟条件句 1) 与过去事实相反的虚拟条件句 条件从句的谓语动词常用had+过去分词,主句的谓语动词常用should(第一人称)或would(第二、三人称)+have+过去分词,例如: If he had known it, he would have told me. 如果他知道的话,就会告诉我了。(事实上,他不知道) 2) 与现在事实相反的虚拟条件句 条件从句的谓语动词常用一般过去时(动词be用were),主句用would (should/could/might)+动词原形,例如: What would you do if you were in his place? 要是你处在他的立场,你会怎么做?(事实上,你没有处在他的立场) 3) 表示将来情况的虚拟条件句 条件从句的谓语动词常用过去时或should/were to+动词原形,主句用would (should/could/might)+动词原形,例如: If she should encounter any difficulty in her life, her sister would help her out. 如果她在生活中遇到任何麻烦,她姐姐都会帮她解围。(表示对将来情况的推测) 4) 错综时间条件句 上面谈到的条件句中的动词形式多数是一般情况,但也有特殊情况,即主句与从句动作发生的时间可能不一致,此时也可以使用虚拟语气。 5) 含蓄条件句 在很多情况下,一个句子不一定包含条件从句,但意思却和条件句相近,这时谓语仍可以用虚拟语气,例如: He would have called you, but he has been so busy. 他本来要给你打电话的,但是他太忙了。 2. 虚拟语气在从句中的运用 1) 虚拟语气在宾语从句中的使用 (a) wish引导的宾语从句,有两种情况: ●对现在或将来的愿望,从句用过去时(be用were)或 would/could/might+动词原形。 ●对过去的愿望,从句谓语用过去完成时或 could/would+动词的现在完成时。 (b) if only引导的感叹句表达一种强烈的愿望,其规则同wish。 (c) had hoped表示过去未实现的愿望,即“本来希望”,从句谓语用would+动词原形。 (d) would rather, had rather,would sooner,would as soon后接省略that的从句,表示“希望”或“但愿、情愿、宁愿”,从句谓语用过去时。 (e) 在表示提议、建议、命令或惊奇、不满等意思的动词后的宾语从句中,谓语动词使用虚拟语气,其形式为should+动词原形,should可以省略。此类动词有:insist, demand, suggest,propose,order,require,decide,ask,request等。 2) 虚拟语气在主语从句、表语从句或同位语从句中的使用 在包含下列形容词以及其对应的名词的句子中,其主语从句、表语从句或该类形容词对应的名词引导的同位语从句必须用虚拟语气 (should) do。这类形容词有:important, necessary, proper, imperative, essential, advisable等。 3) 虚拟语气在状语从句中的使用 (a) as if (as though)引导的状语从句中常用到虚拟语气。 ●对当时事实的假设,从句用过去时,be动词一律用were。 ●对过去事实的假设,从句用过去完成时。 ●对未来事实的假设,从句谓语用“would+动词原形”。 (b) though, if, even if, even though, whatever, however等连接代词或副词引导的让步状语从句中可以使用虚拟语气,但主句一般用直陈语气。 4) 由某些表示条件或假设的介词、连词或介词短语引出的虚拟条件句 这些词包括:but for(若非), but that(若非), on condition that(如果), supposing, provided, without等,例如: But for your help, I wouldn’t have finished the work. 要不是有你的帮助,我是不可能完成这项工作的。 Provided that you had the opportunity to go abroad, where would you go? 如果你有机会出国,你最想去哪里? 3. 虚拟语气用于 It is (high/about) time…句型 在It is (high/about) time that句型中,动词要用一般过去时或should+动词原形,但should不可省略。该句型表示“差不多,早该是……的时候了”,其中that可以省略。 注意该句型与以下两种句型的区别: 1) It’s time (+ for + sb.) +动词不定式,该句型表示“到做某事的时间了”,是陈述语气,表达一种事实。 2) It’s the first (second/third) time +that从句,该句型中的that从句要用现在完成时,表示一种经历。 4. 情态动词用于虚拟语气中 1) needn’t + have done表示过去做了某事,但却完全没有必要。 2) can’t/couldn’t + have done表示推测某种动作不可能发生。 3) may/might + have done表示对过去事情的推测,might比may的语气更加委婉。 4) must + have done表示对过去事实的肯定推测。 5) should + have done表示本来应该做某事,但实际上没做。 |
|