三、虛擬語(yǔ)氣

多數(shù)中國(guó)人對(duì)虛擬語(yǔ)氣的理解是:虛擬語(yǔ)氣表示說(shuō)話人的愿望,是假設(shè)的,虛構(gòu)的,與事實(shí)相反的,或者是不太可能的。這種理解固然是對(duì)的,但并不全面。在英語(yǔ)中,虛擬語(yǔ)氣是個(gè)廣義的概念,包括好幾種句型和結(jié)構(gòu)。假設(shè),意愿等只是虛擬語(yǔ)氣的兩個(gè)方面。

英漢兩種語(yǔ)言表達(dá)虛擬語(yǔ)氣的方式差異:

而在英語(yǔ)中,虛擬語(yǔ)氣是通過(guò)句子中謂語(yǔ)動(dòng)詞的特殊形式來(lái)表示的。這又一次證明動(dòng)詞在英語(yǔ)中的核心地位,又一次證明要學(xué)好英語(yǔ)語(yǔ)法,就要學(xué)好英語(yǔ)動(dòng)詞。由于虛擬語(yǔ)氣是通過(guò)句子中謂語(yǔ)動(dòng)詞的特殊形式來(lái)表示的,因此,掌握虛擬語(yǔ)氣中所使用的各種謂語(yǔ)動(dòng)詞形式變化是掌握虛擬語(yǔ)氣的關(guān)鍵,這也是虛擬語(yǔ)氣的難點(diǎn)。虛擬語(yǔ)氣本身也是英語(yǔ)語(yǔ)法的一個(gè)難點(diǎn)。

學(xué)習(xí)虛擬語(yǔ)氣的方法是分別弄通虛擬語(yǔ)氣的各種句型和結(jié)構(gòu),各個(gè)擊破。下面對(duì)虛擬語(yǔ)氣在各種句式中的用法分別介紹。

(一)虛擬語(yǔ)氣用于表示假設(shè)的條件狀語(yǔ)從句,狀語(yǔ)從句相當(dāng)于漢語(yǔ)的“假如…” “要是…”等。

請(qǐng)看一個(gè)句子:

If she invites me tomorrow, I shall go to the party. 如果她明天邀請(qǐng)我參加聚會(huì),我就去。

這是個(gè)帶條件從句的主從復(fù)合句,是直接的陳述語(yǔ)氣,主句謂語(yǔ)動(dòng)詞用將來(lái)時(shí),從句謂語(yǔ)動(dòng)詞用現(xiàn)在時(shí)代替將來(lái)時(shí),表示能實(shí)現(xiàn)的動(dòng)作。這句話說(shuō)明說(shuō)話人認(rèn)為邀請(qǐng)的可能性較大。此句的條件是“只要她邀請(qǐng)我”,“去”這一動(dòng)作就能實(shí)現(xiàn)。

請(qǐng)把這句話與下面虛擬語(yǔ)氣的帶條件從句的主從復(fù)合句進(jìn)行比較:

1) If she invited me, I should go to the party. 假如她邀請(qǐng)我參加聚會(huì),我就去。(說(shuō)話人認(rèn)為邀請(qǐng)的可能性較小或不可能。)

這句話主句謂語(yǔ)動(dòng)詞用過(guò)去將來(lái)時(shí),從句謂語(yǔ)動(dòng)詞用一般過(guò)去時(shí),其含義是:

She will probably not invite me, so I shall not go to the party. 她很可能不會(huì)邀請(qǐng)我參加聚會(huì),所以我不會(huì)去。

2) If she had invited me yesterday, I should have gone to the party. 假如她昨天邀請(qǐng)我參加聚會(huì),我就去了。

這句話主句謂語(yǔ)動(dòng)詞用“should + have + 過(guò)去分詞”形式,從句用過(guò)去完成時(shí),對(duì)過(guò)去發(fā)生的事情進(jìn)行虛擬假設(shè),表示與過(guò)去事實(shí)相反的情況,其含義是:

She didn’t invite me yesterday, so I didn’t go to the party. 她昨天沒(méi)有邀請(qǐng)我參加聚會(huì),因此我沒(méi)有去。

3) If she should invite me tomorrow, I should go to the party. 如果她明天邀請(qǐng)我參加聚會(huì),我會(huì)去的。

這句話主句謂語(yǔ)動(dòng)詞用過(guò)去將來(lái)時(shí),從句謂語(yǔ)動(dòng)詞也用過(guò)去將來(lái)時(shí),表示的意思是,“邀請(qǐng)我”的可能性較小,對(duì)將來(lái)要發(fā)生的情況表示懷疑。其含義是:

It is unlikely that she will invite me tomorrow, so I shall not go to the party. 明天她不可能會(huì)邀請(qǐng)我,因此我不會(huì)去。

從以上例句可以看出:虛擬語(yǔ)氣的條件句是用謂語(yǔ)動(dòng)詞的特殊形式來(lái)表示與現(xiàn)在、過(guò)去事實(shí)相反的情況或?qū)?lái)發(fā)生的情況表示懷疑,和直陳語(yǔ)氣條件句的謂語(yǔ)動(dòng)詞形式以及所表達(dá)的含義完全不同。虛擬語(yǔ)氣條件句中所用的謂語(yǔ)動(dòng)詞過(guò)去式、過(guò)去完成式、過(guò)去將來(lái)式等只表示不同的虛擬語(yǔ)氣,與直陳語(yǔ)氣句子的過(guò)去時(shí)、過(guò)去完成時(shí)等毫無(wú)關(guān)系,在學(xué)習(xí)時(shí)應(yīng)注意加以區(qū)別,不要混淆。

現(xiàn)將虛擬語(yǔ)氣在條件句中的各種具體形式和用法分述如下:

1、對(duì)現(xiàn)在的虛擬,表示與現(xiàn)在事實(shí)相反的假設(shè)時(shí),條件狀語(yǔ)從句的謂語(yǔ)動(dòng)詞用過(guò)去式(be的過(guò)去式用were.而主句中的謂語(yǔ)動(dòng)詞用would (should, could, might) + 動(dòng)詞原形。見(jiàn)下表:

條件狀語(yǔ)從句的動(dòng)詞形式?

主句的動(dòng)詞形式?

If+主語(yǔ)+動(dòng)詞過(guò)去式(be的過(guò)去式were.在口語(yǔ)等非正式場(chǎng)合中,I,he,she,it等后面也可用was.但在If?I?were?you中,一定要用were,不能用was.?

I?(we)should+動(dòng)詞原形?

主語(yǔ)+would?(might,could)十動(dòng)詞原形?

2、對(duì)過(guò)去的虛擬,表示與過(guò)去的事實(shí)相反的假設(shè)時(shí),條件狀語(yǔ)從句的謂語(yǔ)動(dòng)詞用過(guò)去完成時(shí),主句的謂語(yǔ)動(dòng)詞用would (should, could, might)+have+過(guò)去分詞。見(jiàn)下表:

條件狀語(yǔ)從司的動(dòng)詞形式?

主句的動(dòng)詞形式?

If+主語(yǔ)+had+過(guò)去分詞?

i(we)should+have+過(guò)去分詞?

主語(yǔ)+could?(might,could)+have?+?過(guò)去分詞?

3、表示與將來(lái)事實(shí)相反的假設(shè),對(duì)將來(lái)表示懷疑,或?qū)?lái)的動(dòng)作不太可能實(shí)現(xiàn)時(shí),條件狀語(yǔ)從句和主句的謂語(yǔ)動(dòng)詞有以下形式:(見(jiàn)表)

條件狀語(yǔ)從句的動(dòng)詞形式(三種)?

主句的動(dòng)詞形式?

(1)if十主語(yǔ)+動(dòng)詞過(guò)去式(be的過(guò)去式用were),通常要與一個(gè)表示將來(lái)的時(shí)間狀語(yǔ)連用.?

(2)If+主語(yǔ)(任何人稱(chēng)和數(shù))+should+動(dòng)詞原形?

(3)if+主語(yǔ)(任何人稱(chēng)和數(shù))+were?to+動(dòng)詞原形?

I(we)should+動(dòng)詞原形?

主語(yǔ)+would?(might,?could)+動(dòng)詞原形?

4、當(dāng)條件狀語(yǔ)從句表示的行為和主句表示的行為所發(fā)生的時(shí)間不一致時(shí),動(dòng)詞的形式要根據(jù)它所表示的時(shí)間來(lái)調(diào)整。這與以上三種情況不同,虛擬語(yǔ)氣的謂語(yǔ)動(dòng)詞形式?jīng)]有遵循以上規(guī)律。

5. 以上句型可以轉(zhuǎn)換成以下形式

1)條件狀語(yǔ)從句省略if:在書(shū)面語(yǔ)中,如果條件狀語(yǔ)從句的謂語(yǔ)中有were, had 或should, 就可以省略if, 并將were, had 或should 放到句首,謂語(yǔ)主語(yǔ)之前,用 “Were/Had/Should + 主語(yǔ)”的形式。這種虛擬語(yǔ)氣在意義上與帶if 的條件狀語(yǔ)從句相同。當(dāng)然,如果從句沒(méi)有were, had, 或should,就不能省略if.

2)用介詞短語(yǔ)代替條件狀語(yǔ)從句。(可以改為條件狀語(yǔ)從句)。例如:

Without air, there would be no living things.

But for your help, I couldn’t have done it.

3)用其他方式代替條件狀語(yǔ)從句(可以改寫(xiě)為條件狀語(yǔ)從句。)例如:

It would produce bad results to do that. 用動(dòng)詞不定式 =If you did that/should do that, it would produce bad results.

6、虛擬語(yǔ)氣省略條件從句或主句

表示虛擬語(yǔ)氣的條件句的主句或從句有時(shí)可以省略,而省略部分的含義仍有所體現(xiàn)。