魏良奎
虛擬語氣是一項語法難點,很多同學在這一項上丟了分,經常搞不清楚什么時候要用虛擬語氣。為了便于理解與記憶,現將學生易錯的九個方面,做具體分析和總結:
一、什么叫“非真實條件句”
條件句可分為兩類,一類為真實條件句,一類為非真實條件句。
真實條件句用于陳述語氣,假設的情況可能發生,其中if是“如果”的意思。
非真實條件句表示說話人的主觀愿望、假設或推測等,所說的是一個條件,不一定是事實,或與事實相反。
例如:If you don't hurry up,you will miss the early bus.如果你不快點,你將錯過早班車。(真實)
If I were you,I would go home at once.如果我是你的話,我馬上就回家。(非真實,虛擬語氣)
二、牢記三種基本形態
非真實條件句中的虛擬語氣使用以下三種基本形態,虛擬語氣通過謂語動詞的特殊形式來表示。建議牢記相應組合方式,這是虛擬語氣的基礎:
1.與現在事實相反:if從句謂語動詞用過去式(be動詞常用were),主句謂語用“should/would/could/might+動詞原形”。
例如:Sorry,I am too busy now.If I had time,I would certainly go for an outing with you.對不起,我現在太忙了。如果我有時間,我肯定跟你出去遠足。
2.與過去事實相反:if從句謂語動詞用“had+過去分詞”,主句謂語用“should/would/could/might+have done”。
例如:If my car had been more reliable,I would have driven to Lhasa instead of flying last summer.如果我的車夠結實,我去年夏天就可以開車去拉薩而不是乘飛機。
3.與將來事實相反:if從句謂語動詞用過去式(should/were to+動詞原形),主句謂語用“should/would/could/might+do”。
例如:If I were to/should have enough money,I would buy a sports car.如果我有足夠的錢,我就買輛跑車。
三、虛擬句中的倒裝句型
有時可將條件從句的連詞if省略,此時需用倒裝句型,即將從句中的were,should,had等提到句首。這種多用于書面語,只能用于與過去或將來事實相反的情況,有以下三種倒裝形式。
例如:Had I had enough money,I would have bought a sports car.(had提前)
Were I to have enough money,I would buy a sports car.(were提前)
Should I have enough money,I would buy a sports car.(should提前)
【注】①若條件從句為否定句,否定詞not應置于主語之后,而不能與were,should,had等縮略成Weren't,Shouldn't,Hadn't并置于句首。
②有時省略if后提前的had不是助動詞。
例如:Had I time,I would come.(=If I had time...)假若我有時間,我會來的。
四、虛擬句中的省略
1.省略條件句的主語和其后的動詞be
若主從句主語一致,且謂語部分包含有動詞be,通常可將從句的主語和動詞be省略:
例如:If repaired earlier,the bus would not have broken down.(=If it had been repaired earlier...)
要是早點兒修一下,公共汽車就不會拋錨了。
2.省略“it+be”
例如:If necessary,I would send my assistant to help you.(=If it was necessary,I would...)如果需要的話我會派我的助手去幫你。
3.省略整個條件從句或主句
在虛擬條件句中,主、從句可以省略其中的一個。這樣的省略通常需要借助一定的上下文,即省略條件從句或主句后,所剩下的句子的意思是清楚完整的。
例如:You could have passed this diving exam.你應該能通過這次駕駛員考試了。(省略從句)
If I were at home now.要是我現在在家里該多好啊。(省略主句)
五、錯綜時間條件句(也稱混合時間虛擬語氣)
當從句和主句謂語表示的行為發生的時間不一致時,被稱為“錯綜時間條件句”。這種情況下,從句、主句要“各自為政”,即從句、主句根據各自假設的時間不同,采用相對應的謂語動詞形式。
例如:If I had studied English at school,I could read the English novel now.如果我在學校時學英語,那現在我就能讀英語小說了。(從句對過去虛擬,主句對現在虛擬)
六、含蓄條件句
非真實條件句中的條件從句有時不表達出來,只暗含在副詞、介詞短語、上下文中或以其他方式表示出來,這種句子叫做“含蓄條件句”,常見的詞語有without,but for,otherwise等。endprint
例如:What would I have done without you?如果沒有你,我該怎么辦?
But for your help,I would not have finished my homework.要不是有你相助,我不可能完成我的作業。
七、跳層虛擬句
即句子一半為虛擬語氣,另一半為陳述語氣。注意:but前句用虛擬,而or/otherwise后句用虛擬。
例如:He would put on weight,but he doesn't eat much.他需要增肥,但是他吃的不多。(與現在事實相反)
I would have come sooner but I didn't know that they were waiting for me.我本可以早點過來,但我不知道他們在等我。(與過去事實相反)
八、名詞從句中的虛擬語氣
1.一堅持(insist)、二命令(order,command)、三建議(advice,suggest,propose)、四要求(demand,require,request,ask)等表示命令、要求、建議等含義的動詞后的賓語從句中,無論主句謂語動詞為何種時態,從句的謂語動詞都用“should+動詞原形”或只用“動詞原形”。
例如:I suggest/suggested that we(should)go tomorrow.我建議我們明天出發。
【注意】①insist如果翻譯成“堅持某種動作”時才用虛擬語氣;翻譯成“堅持某種觀點”就不用虛擬語氣。
例如:He insists he is an actor.他堅持說他是一個演員。(句子表的是事實,不用虛擬語氣)
②suggest意為“建議”時才用虛擬語氣,意為“暗示”時則不用虛擬語氣。
例如:His face suggests that he looks worried.他的表情暗示著他很擔心。(句子表的是事實,不用虛擬語氣)
2.在含有表示建議、要求、命令等的名詞advice、idea、order、demand、plan、proposal、suggestion、request等的表語從句和同位語從句中,從句中的謂語動詞用“(should)+動詞原形”。
例如:His suggestion that we(should)go to Shanghai is wonderful.他對于我們去上海的這個提議真是太棒了。
My idea is that they(should)pay 100 dollars.我認為他們要付一百美元。
3.It is+(形容詞/過去分詞/特定名詞)+that的從句中,it是形式主語,that引導主語從句。從句的謂語動詞都要用“should+動詞原形”或只用動詞原形,表示驚奇、不相信、理應如此等。
例如:It is necessary(important,natural,strange,etc.)that we should clean the room every day.每天打掃房間是我們必須做的事情。
【注意】這種從句表示的是事實。如果說人對這種事實表現出驚奇的情感,就可用虛擬語氣。反之,如果不表示驚奇等情感,that從句也可用陳述句語氣。如:It is pity that you can't swim.
九、其他虛擬語氣
1.wish...
例如:I wish I knew the answer.我希望我知道答案。(與現在事實相反,從句中謂語動詞用一般過去時)
I wish I had known the answer.我希望我已經知道答案。(與過去事實相反,從句中謂語動詞用過去完成時)
I wish you would come.我希望你能來。(與將來事實相反,從句中謂語動詞用“would/could+動詞原形”)
2.if only/as if/as though/even if/even though
例如:If only I were taller.如果我可以高一點就好了。(與現在事實相反,從句中謂語動詞用一般過去時)
If only he had followed your advice!如果我聽了你的意見就好了。(與過去事實相反,從句中謂語動詞用過去完成時)
If only the rain would stop.如果雨能停就好了。(與將來事實相反,從句中謂語動詞用“would/could+動詞原形”)
3.It is(high/about)time...
主語從句的謂語動詞用一般過去時(be用were)或should+動詞原形,意為“(現在)該/正……的時候”。should不能省略。
例如:It is time you thought about your future.是時候考慮你的未來了。
4.would rather...
從句的謂語一般用過去時來表示現在或將來,用過去完成時來表示過去。其意為“寧愿……,還是……好些;一個人寧愿另一個人做某事”。
例如:I would rather you didn't speak rudely to her.我寧愿你沒有粗魯地跟她說話。(與現在事實相反,從句中謂語動詞用一般過去時)
例如:I'd rather you hadn't spoken rudely to her.(與過去事實相反,從句中謂語動詞用過去完成時)
5.should(ought to),may等+have+過去分詞,表示對過去的虛擬,意思為“本該做某事(但事實上沒做)”。
例如:They should have arrived at lunchtime but their flight was delayed.他們本該午飯時間到的,可是飛機晚點。
6.在so that,in order that引導的狀語從句中,常用should/would/could/might+動詞原形來表示虛擬語氣。
例如:She stayed at home for a few days so that she could take care of her sick father.她在家待了幾天以便能照顧生病的父親。
7.常用“may+動詞原形”表示祝愿,但愿,此時may須置于句首(多用于正式文體中)。
例如:May you be happy!祝你快樂!(注意那個be)
8.用動詞原形(第三人稱單數也不加“s”),表示強烈愿望。
例如:Long live the people!人民萬歲!
歷年高考英語試卷中,虛擬語氣所占比重很大。結合上述要點,縱觀高考試題,深研考查梯度,精析考查要點,其每年考查的高頻考點有三:1、基本形式(主要考與過去和將來相反的虛擬語氣),特別注意時間狀語(混合時間虛擬)。2、各種隱含句子中的虛擬語氣。3、特殊語境結構中的虛擬語氣。尤其后兩種情況考查力度逐年增強,請大家重視。endprint