1. “虚拟语气”概述
英语语气分为非虚拟语气和虚拟语气两种,但是当人们提到英语语气的时候,主要还是指虚拟语气,因为虚拟语气是标记最明显的语气。
体现英语虚拟语气的最基本的方式有两种,即“情态助动词方式”和“过去时态方式”。
“情态动词方式”中的should一词在某些句型中体现虚拟语气时经常需要被省略(尤其在美国英语中),于是这种虚拟方式便从“情态动词方式”中分离出来,这种被分离出来的should(被省略)方式便成为“动词原形方式”。这样在英语的实际应用中就有了三种基本的虚拟体现方式:情态动词虚拟方式、动词原形虚拟方式和动词过去时虚拟方式,如下表所示:
虚 拟 方 式 及 构 成 虚拟方式 情态动词虚拟方式 动词原形虚拟方式 虚 拟 构 成 用“情态动词+动词”方式体现虚拟语气:“情态动词+动词原形” 体现对于“现在”情况的虚拟,“情态动词+动词现在完成形式”体现对于“过去”情况的虚拟 用“should+动词原形”方式体现虚拟语气:“should+原形”体现对于“现在”情况的虚拟,此时should往往被省略(尤其在美国英语中)。此时如果动词是be的话,则直接使用be的形式,因此这种虚拟形式又以“be-型”命名以显示其特点 用“动词过去时态”方式体现虚拟语气:“动词一般过去式”体现对于“现在”情况的虚拟,“动词过去完成式”体现对于“过去”情况的虚拟。如动词为be,其过去式不论任何人称一律使用were形式,故这种虚拟形式又以“were-型”命名以显示其特点 动词过去时态虚拟方式
2. 情态虚拟方式的动词形态变化 (又称“情态动词型虚拟”)
英语中用来经常体现虚拟语气的情态动词有:should,must,cannot,may(might),can(could),它们分别体现不同的虚拟含义,构成情态型虚拟方式(modal-berb type subjunctive mood),如下表所示: 情态动词方式体现的虚拟语气 情态动词 should 虚拟含义 1.表“情理”“义务”(应该) 2.表“预期”(应该,大概) 3.表“将来”条件或让步(即使,如果) 虚拟例句及说明 (1)You should have driven more carefully.你当初开车应该再小心一些才是。(对“过去”的虚拟表“应该“) (2)He should have already got there.他大概已经到达了。(对“过去”的虚拟表“预期”) (3)Even if (If) it should get stormy, the game will continue.即使(万一)有暴风雨,比赛也将继续进行。(对将来的虚拟,表将来“条件”或“让步”) (4)Why should you say like that?你怎么可以这样说话呢?(对“现在”的虚拟表“意外”) (5)He got up early so that he should not be late again.他起得很早4.表“意外”(究竟) 5.表“目的”(以免,以防) 6.表“假设”(就会) must 以免再次迟到。(对现在的虚拟表“目的”) (6)Bring the raincoat with you in case (lest, for fear that) it should rain.随身带上雨衣以防天会下雨。(对将来的虚拟表“目的”) (7)If I had the chance, I should(would) try my best.我有机会的话我会尽我的全力的。(对“现在”的虚拟表“假设”) 表“推测”(1)I think you must be joking.我想你一定是在开玩笑吧。(对“现(一定是) 在”的虚拟表“推测”) (2)He is not here. He must have already gone out.他不在这里。他一定已经外出了。(对“过去”的虚拟表推测) 表“推测”(不可能)(注:must的否定) 1.表“目的”(可以) 2.表“祝愿”(祝) 3.表“推测”(也许) 4.表“让步”(无论) (1)No one answers the phone. He cannot be at home.无人接电话。他一定不在家。(对“现在”的虚拟表“推测”) (2)All the roads are dry. It cannot have rained last night.路都是干的。昨天夜里不可能下过雨。(对“过去”的虚拟表“推测”) (1)I’m studying harder than before so that I may do better in the exam this time.我正在比从前更努力学习,以便这次考试可以考得更好。(对“现在”的虚拟表“目的”) (2)May you have a good time.祝你愉快。(对“现在”的虚拟表“祝愿”) (3)If you go to see her, she may feel better.你去看看她,她也许会感觉好些。(对“现在”的虚拟表“推测”。 注:下面的疑问句不可使用may: Can that be true?那会是真的吗?) (4)He might have known everything.他备不住什么都已经知道了。(对“过去”的虚拟表“推测”) (5)No matter who you may be, I won’t let you go.不管你是谁,我都不会放过你。(对“现在”的虚拟表“让步”) (1)He came to the airport so that he could see her for another time.他去了机场为的是能够再见她一次。(对“现在”的虚拟表“目的”) (2)Do you think what he says can be true?你觉得他所说的会是真的吗?(对“现在”的虚拟表“推测”) cannot may (might) can 1.表“目的”(could) (能够) 2.表“推测”(疑问句中代替must) would 1.表“结果”(就会) 2.表“请求”(请。。。好吗) 3.表“愿望”(想要) (1)A clever man would not have behaved like that in public.一个聪明的人是不会在公众面前那般举止的。(相当于下面的含蓄条件句) (2)Would you please hold the door for me?请你为我拉着点门好吗? (3)Would you like to go out for a walk with me? --I'd like to.出去和我散散步,好吗?——好的。 说明:
(1)首先必须明确,虚拟语气与时态是两种语法概念,决不可混淆。如:
It rained last night, and I was caught in the rain. 昨天夜里下雨了。我被雨给淋了。
此句说的是发生在过去的事实,所以使用的是过去的时态。 All the roads are dry. It cannot have rained last night.
路都是干的。昨天夜里不可能下过雨。
此句的时间状语为last night,根据“时”的概念应该是过去时态,但这是在不涉及虚拟语气的情况下。此句的动词的概念是“虚拟”,因此应该根据虚拟语气的要求来确定动词的词形变化形式。由于此句的前提是“路面都是干的”,所以下雨一事只是据此进行的判断推测,所有此句使用了表示对于“过去”的推测的虚拟形式。如果将动词形式改为couldn’t rain就错了,因为这是过去时而非虚拟语气。但此句的事实是夜里是否下过雨只是推测而已,即使是最为强烈的肯定推测。
(2)虚拟语气的“现在”与“过去”的不同变化形式不同于时态的“现在”与“过去”的不同变化形式。时态的“过去”时的体现是使用动词的过去式,而情态动词虚拟方式中的情态动词本身的时态变化与语气的强弱有关并不表示“现在”与“过去”,对过去的虚拟是在情态动词后面使用动词的现在完成形式,如: If you go to see her, she may feel better.
你去看看她,她也许会感觉好些。
此句是对现在的虚拟,但并不是由may的现在形式决定的,即使改为:
If you go to see her, she might feel better.
此句仍然是对现在的虚拟,只不过语气稍弱而已。下句是对过去的虚拟: He might have known everything. 他备不住什么都已经知道了。
此句即使使用might的现在形式,也仍然是对于过去的虚拟,只不过语气的强弱稍有不同:
He may have known everything. 他备不住什么都已经知道了。
(3)情态动词用于虚拟语气主要表“推测”或者与推测有关,其中表示语气最为强烈的肯定推测的情态动词是must(一定是),而cannot与其相对,是表示语气最为强烈的否定推测的情态动词。如:
I can nowhere find him. He must be at home now.
我到处都找不到他。他一定在家里。 He cannot be at home now.
他现在不可能在家。
All the roads are wet. It must have rained last night.
所有的路都湿了,昨天夜里一定下过雨了。
The roads are dry. It cannot have rained last night.
路是干的,昨天夜里不可能下过雨。 但在美国英语中也可以使用must not: He must not be at home. 他现在不会在家。
(4)may与can也可表“推测”,但语气要弱得多,只是一种不确定性的猜测而已,如果使用其过去式形式则语气更为婉转。如:
Some of the roads are wet. It may have rained last night.
有的路是湿的,昨天夜里有可能下过雨。
Some of the roads are wet. It must have rained last night.
有的路是湿的,昨天夜里说不定下过雨。 (5)在no matter who(whoever),no matter how(however),no matter what(whatever),no matter when(whenever),no matter where(wherever),no matter which(whichever)等表示让步的句中,虚拟语气使用情态动词may(might),如: No matter how (However) he may try, he would not succeed.
不论他怎样使劲也不会成功的。
No matter what (Whatever) the result may be, I will not give up.
不管结果如何我都不会放弃。
No matter what (Whatever) may happen, do keep calm.
无论发生什么情况,一定要保持镇定。
No matter what(Whatever) you may say, I will do it alone.
你说什么我也要自己来做。
根据实际情况也可不必使用虚拟,如: No matter what happens, go your own way.
无论怎样你都要走自己的路。
(6)在 in case(for fear that,lest)句中,如果需要表示虚拟语气使用情态动词should,也可省略直接使用动词原形:
Put on more clothes in case you should catch cold.
多穿点衣服以防着凉。
They fled the country for fear that they (should) be caught.
他们唯恐被抓住所以逃离了这个国家。 I am afraid lest you (should) miss the chance.
我担心你会失去这次机会。(在口语中用that代替lest或将其省略)
(7)需要注意would like to和like to的区别。would like to是一种委婉的说法,表示请求或愿望,而后者则不是虚拟,表示的是很实在的一个意愿,如: Would you like to dine out with me? 你想和我下饭馆吃饭吗? I like to swim in the sea.
我想到大海游泳去。
3. Be-型虚拟方式的动词形态变化
(又称为“动词原形虚拟”或“动词零变化虚拟方式”)
Be-型虚拟方式(Be-type subjunctive mood)主要用于名词性-that从句。名词性从句是指一个句子在另一个句子中充当名词性的成分如主语、宾语、表语和同位语。这些句子中的虚拟语气的使用情况如下表: 动词原形方式体现的虚拟语气 暗示可能需要虚拟的词 形容词: advisable,crucial,desirable,essential,imperative,important,虚拟例句 (1)It is not generally thought to be necessary that he be present.人们通常并不认为他有必要到场。 (2)It is imperative that nuclear power stations be built in areas short 例外 It is (high或about) time that从句中的虚拟情况详见本表后所附说明8)。