摘 要: 英語虛擬語氣使用廣泛,動(dòng)詞形式分類繁雜,涉及多種句式和時(shí)間范疇,一向被認(rèn)為是英語語法教學(xué)中的一個(gè)難點(diǎn)。本文根據(jù)虛擬語氣動(dòng)詞變化的五大規(guī)律,對具有相同變化規(guī)律的句式進(jìn)行分析和歸類,旨在使學(xué)生對虛擬語氣的結(jié)構(gòu)和用法有一個(gè)系統(tǒng)的認(rèn)識并快速掌握其要點(diǎn)和難點(diǎn)。
關(guān)鍵詞: 虛擬語氣 動(dòng)詞形式變化 分析歸納
1. 引言
虛擬語氣是指一種專門表示假設(shè)意義和非事實(shí)意義的動(dòng)詞形式,它表達(dá)的是一種與事實(shí)相反的愿望、推測和想象等(章振邦,1995;黃任,2007;張道真,2002;薄冰,2006)。由于虛擬語氣使用廣泛,在不同的句型中反映虛擬語氣的謂語動(dòng)詞詞形變化不盡相同,因此,虛擬語氣一向是英語語法教學(xué)中的一個(gè)難點(diǎn),也是學(xué)生最為頭疼的一個(gè)語法項(xiàng)目。本文對虛擬語氣所涉及的句式進(jìn)行分析和歸納,旨在使學(xué)生對虛擬語氣的結(jié)構(gòu)和用法有一個(gè)系統(tǒng)的認(rèn)識。
2. 虛擬語氣用法歸納
筆者認(rèn)為,可將虛擬語氣所涉及的句式按其動(dòng)詞變化的相近規(guī)律歸為以下五大類:if虛擬主從復(fù)合句、遵循if虛擬主從復(fù)合句的主句活用變化規(guī)律、遵循if虛擬主從復(fù)合句的從句活用變化規(guī)律、(should) do型和did型。
2.1 If虛擬主從復(fù)合句
if虛擬主從復(fù)合句是虛擬語氣中最基本的類型,按時(shí)間范疇可分為三類:一類是敘述與現(xiàn)在事實(shí)相反的情況;另一類是敘述與過去事實(shí)相反的情況;第三類是敘述與將來事實(shí)相反的情況。不同的時(shí)間,虛擬語氣的動(dòng)詞表達(dá)形式不同(見下表),應(yīng)注意對不同時(shí)間的主從句動(dòng)詞形式進(jìn)行縱橫比較,尋找其主要的變化規(guī)律。
例1. If we had known that the books were available,we would have bought them yesterday.
如果我們知道這些書買得到,昨天我們就會(huì)買了。
該句是典型的if虛擬主從復(fù)合句,從“yesterday”一詞得知主從句都是對過去事實(shí)的虛擬,根據(jù)主句謂語動(dòng)詞“would have bought”得知從句應(yīng)為“had known”的形式與之搭配。
但是,在固定用法的基礎(chǔ)上要注意對if虛擬主從復(fù)合句變形的靈活處理,主要涉及跳層虛擬句、省略if的虛擬條件句和混合時(shí)間下的虛擬語氣三種。
例2.I could have called you yesterday,but I didn’t have your telephone number.
昨天我本可以打電話給你,但我沒有你的電話號碼。
本句是跳層虛擬句,這是一種較為特殊的虛擬語氣。這類句子一般分為兩部分,一部分用虛擬語氣,另一部分用陳述語氣,兩者之間通常用but,or,or else,otherwise來連接。本題中由but這一并列連詞將前后兩個(gè)句子連接起來。前一分句中的“could have called”是虛擬語氣(假定完成了),表示與過去事實(shí)相反的主觀假設(shè),指過去本可能做但實(shí)際未做的事情,后一分句是指出之所以沒有這樣做的原因,是對過去時(shí)間(yesterday)里發(fā)生的客觀事實(shí)進(jìn)行陳述。
例3.Had I known he was seriously ill,I wouldn’t have told him the truth.
要是早知道他病重,我就不會(huì)告訴他真相了。
該句是省略if的虛擬條件句。當(dāng)虛擬條件句省略if時(shí),要將were/had/would/could等助動(dòng)詞提到句首構(gòu)成部分倒裝。根據(jù)主句謂語動(dòng)詞“wouldn’t have told”得知該句表達(dá)的是對過去事實(shí)相反的情況,從句應(yīng)用過去完成時(shí)的形式。
例4.If he had taken his lawyer’s advice,he would save himself a great deal of trouble.
要是他當(dāng)初聽從了律師的建議,他現(xiàn)在就不會(huì)有這么多麻煩。
該句是混合時(shí)間下的虛擬語氣,這種情況應(yīng)分別對待,主從句按自己的時(shí)間采用相應(yīng)的動(dòng)詞表達(dá)形式。
2.2 遵循if虛擬主從復(fù)合句的主句活用變化規(guī)律
虛擬語氣有一種隱性形式叫做含蓄虛擬句,句中雖然沒有完整的條件句,但隱含的條件意味可以通過介詞(短語)without,but for,but that,or,but,otherwise等來表達(dá),相當(dāng)于if從句,所以這類句子謂語動(dòng)詞的變化遵循if虛擬主從復(fù)合句中主句的活用變化規(guī)律。
例1. But for their help,we could not have finished the work.
要是沒有他們的幫助,我們就無法完成這項(xiàng)工作。
該句表達(dá)的是與過去事實(shí)相反的情況。“But for their help”相當(dāng)于if條件句“If we hadn’t had their help”,所以句子的謂語動(dòng)詞采用if虛擬主從復(fù)合句的主句動(dòng)詞could have done的形式。
例2. Without water,there would be no plant.
要是沒有水,就沒有植物。
該句是對客觀事實(shí)作虛擬假設(shè),視作與現(xiàn)在事實(shí)相反的情況,所以句子謂語動(dòng)詞為would be。
2.3 遵循if虛擬主從復(fù)合句的從句活用變化規(guī)律
2.3.1 if only(要是……就好了)引導(dǎo)的感嘆句
由if only引導(dǎo)的感嘆句通常表示一種不可能實(shí)現(xiàn)的愿望,也可用于虛擬條件句中,同樣有現(xiàn)在、將來和過去三個(gè)時(shí)間范圍,所以謂語動(dòng)詞的變化遵循if主從句中從句的活用變化規(guī)律。例如:
If only I had not been busy last week!(與過去事實(shí)相反)
要是上周我不忙該多好??!
2.3.2 wish賓語從句及as if/as though從句
當(dāng)wish表示一種與客觀事實(shí)相反的、根本不可能實(shí)現(xiàn)的主觀意愿時(shí),其后的賓語從句要用虛擬語氣。由as if/though引導(dǎo)的從句在表示與客觀事實(shí)相反的情況時(shí)也要用虛擬語氣,其動(dòng)詞變化遵循if虛擬主從復(fù)合句的從句活用變化規(guī)律。
例1. She wished she had stayed at home yesterday.
她懊悔的是她當(dāng)時(shí)要是在家就好了。
根據(jù)從句的時(shí)間狀語可推斷出說話人是對過去事實(shí)作虛擬,故謂語動(dòng)詞應(yīng)用“had done”的形式。
例2. Why doesn’t she buy us a drink?It isn’t as if she had no money.
她為什么不請我們喝飲料,她又不是沒錢。
根據(jù)前面的句子可知as if表示與現(xiàn)在事實(shí)相反的情況,隱含著“In fact, she has money”的意思,謂語動(dòng)詞用did的形式。
2.3.3 would rather,would sooner等短語之后的賓語從句
在表示愿望時(shí)除了用wish還可用would rather,would sooner,would just as soon,might as well和would prefer等短語,表示一種委婉和禮貌,其虛擬語氣的用法同wish一樣。但需要注意的是,如果would rather,would sooner等短語不是接賓語從句而是直接和動(dòng)詞連用,則要用動(dòng)詞原形。比較以下兩個(gè)例句:
例1. I’d rather you hadn’t told your mother about it last night.
我倒寧愿你昨天晚上沒有把這件事告訴你母親。
例2. I’d rather go there tomorrow.
我寧愿明天去那兒。
2.4 (should) do型
以上討論的關(guān)于虛擬語氣的句式都是圍繞if虛擬主從復(fù)合句的動(dòng)詞變化規(guī)律來進(jìn)行分類的,但還有很多從句中的虛擬語氣動(dòng)詞形式比較簡單,一律變?yōu)椤皊hould+動(dòng)詞原形”,should可以省略,所以經(jīng)常直接用動(dòng)詞原形來表示。應(yīng)該說這是虛擬語氣動(dòng)詞變化中最簡單的一種,關(guān)鍵在于要記住屬于這一變化規(guī)律的相關(guān)句型。
2.4.1 主語從句“It is + adj. + that...”
常這樣用的形容詞表示“重要的、必要的、離奇的”,例如:appropriate,advisable,better,desirable,preferable,essential,imperative,necessary,important,vital,urgent,strange等。
例如:It is important that he be called back immediately.
有必要把他立即召回。
2.4.2 表示命令、建議、要求、堅(jiān)持、主張、目的等單詞后面的從句
在表示命令(order)、建議(suggest,advise,propose)、要求(ask,demand,request,require)、堅(jiān)持(insist)、愿望(prefer,desire)等標(biāo)志性動(dòng)詞以及它們的派生名詞和形容詞(過去分詞),后面的從句中也要求用虛擬語氣來表達(dá),這些從句涉及賓語從句、名詞性從句和主語從句。例如:
It was suggested that he (should) join the club activities.(主語從句)
We suggested that he (should) join the club activities. (賓語從句)
我們提議他應(yīng)該參加俱樂部的活動(dòng)。
但要注意,suggest,insist不表示建議或堅(jiān)持要某人做某事而用于其本意暗示、表明、堅(jiān)持認(rèn)為時(shí),從句用陳述語氣。例如:
She insists that she is right.
她堅(jiān)持認(rèn)為自己是對的。
You pale face suggests that you are ill.
你臉色蒼白,是不是病了。
2.4.3 in case,lest,for fear that引導(dǎo)的目的狀語從句
由連接詞in case,lest,for fear that引導(dǎo)的目的狀語從句表示“以免,恐怕”,動(dòng)詞形式也常用“should+動(dòng)詞原形”,should可以省去,但in case句中的should通常不能省,另外in case句中也可以不用虛擬語氣,而用陳述語氣。
例1. I shall remind him lest he (should) forget.
我要提醒她,免得他忘記。
例2. He did his homework carefully for fear that he (should) make a mistake.
他做作業(yè)很認(rèn)真,生怕出錯(cuò)。
2.5 did型
在主語從句“It is time that...”中,謂語動(dòng)詞用過去時(shí)(有時(shí)也可用should do)來表達(dá),指現(xiàn)在或?qū)淼那闆r,表示“應(yīng)該做某事而有些晚了”。通常time前可加high/about/good/great/already等限定詞。例如:
It is time that the boy went to school.
這個(gè)小孩該上學(xué)了。
3.結(jié)語
虛擬語氣作為英語教學(xué)中的一個(gè)重要語法現(xiàn)象與教學(xué)難點(diǎn),而眾多語法教材中條目繁雜的語法說明往往讓學(xué)生望而生畏。很多學(xué)生對不同時(shí)間概念的主從句和不同句型中動(dòng)詞的變化始終弄不清楚,有的采取死記硬背的方式來強(qiáng)化記憶,時(shí)間久了便又混淆不清,這也是學(xué)生感到虛擬語氣繁雜、難于掌握的原因所在。因此,在講授虛擬語氣時(shí),教師的主要任務(wù)不是向?qū)W生介紹虛擬語氣中動(dòng)詞的變化形式,而是要幫助學(xué)生從看似雜亂無章的動(dòng)詞變化中發(fā)現(xiàn)規(guī)律、總結(jié)規(guī)律,并從中對虛擬語氣的不同句式進(jìn)行歸類,以幫助學(xué)生理清思路,快速掌握這一語法現(xiàn)象。
參考文獻(xiàn):
[1]薄冰.薄冰大學(xué)英語語法[M].太原:山西教育出版社,2006.
[2]黃任.英語語法教程·形式、意義與使用[M].上海:華東師范大學(xué)出版社,2007.
[3]張道真.實(shí)用英語語法[M].北京:外語教學(xué)與研究出版社,2002.
[4]章振邦.新編英語語法教程[M].上海:上海外語教育出版社,1995.