第 8 節:虛擬語氣
2006/10/08 10:16 北京安通學校
虛擬語氣是表達說話人希望、假設、懷疑、猜測、建議等的一種動詞形式。虛擬語氣所表達的意思不是客觀事實。在條件句的運用中,條件句可分為兩類,一類是真實條件句,一類是不真實條件句。不真實條件句表達假設的或不可能發生的事情,所以用虛擬語氣。
1. 從句中虛擬語氣的運用
虛擬語氣用于表達不可能或出乎意料的情況。首先,我們應該熟悉虛擬語氣在三種時態中的用法,這是正確使用虛擬語氣的基礎。這三種時態分別是:現在時;過去時;將來時。
1. 現在虛擬式
時態從句動詞 主句動詞
現在 didwould + do
如果我是一只鳥,我會飛向你。如果我是一只鳥,我會飛向你。
如果沒有他們的幫助,我們的處境就會非常困難。
如果沒有他們的幫助,我們的處境就會非常困難。
2. 虛擬式時態表達過去發生的事
時態從句動詞 主句動詞
過去曾做過
如果我們早點出發的話虛擬語氣的三種時態,我們就不會錯過火車了。
如果我們早點出發的話,我們就不會錯過火車了。
如果她沒生病的話,她可能就會來。
3. 虛擬式時態表達將來時
時態從句動詞 主句動詞
將來應該+做
were to + do 將 + do
如果李教授明天有時間的話,我們可以問他一些問題。
如果李教授明天有空的話,我們可以問他一些問題。
如果沒有空氣,就不會有生物。
沒有空氣就沒有生命。
2. 復雜時間虛擬句
在非真實條件句中,主句和從句的謂語動詞通常所指的時間相同,但有時所指的時間也可能不同,這時應根據上下文采用不同的謂語動詞形式。
如果我是你,我會聽從他的建議。(從句指的是現在,主句指的是過去)。
如果我是你,我會聽從他的建議。
如果我今天早上帶了雨衣,我現在就不會被淋濕了。(從句表示過去,主句表示現在)。如果我今天早上帶了雨衣,我現在就不會被淋濕了。
如果我們這幾年不努力的話,事情就不會進展得這么順利。
(從句表示過去,主句表示現在。)如果我這幾年沒有努力的話,現在的事情就不會這么順利了。
如果天氣再好一點,莊稼就會長得更好。(從句表示過去,主句表示現在)。如果天氣再好一點,莊稼就會長得更好。
如果我們現在還沒有準備好一切,明天我們的日子會更難過。(從句表示現在,主句表示將來)
如果現在一切還不準備好,明天的情況會更糟。
3.隱式條件句
有時假設情況不是用條件從句表達的,而是通過上下文暗示的,比如通過介詞短語。這些介詞通常是:但、沒有、否則等。例如:
如果沒有你的建議,我不可能做得這么成功。
如果我沒有聽你的建議,我就不會如此成功。
如果沒有開放政策,這種變化就不可能發生。
如果沒有開放政策,就不會有這么大的變化。
當時我太忙了,不然我就會告訴他答案了。
當時我很忙,否則我就會告訴他答案。
四、虛擬語氣在某些從句中的運用
1. wish 后的賓語從句(would Rather (sooner) 也同樣如此)
我寧愿他們明天來。 我寧愿他們明天來。
我多么希望現在不下雨。如果現在不下雨該有多好啊!
我希望我沒有參加昨天的聚會。 我希望我沒有參加昨天的聚會。
但如果would Rather之后沒有主語,則應使用零不定式。
2. 位于動詞后的賓語從句,如:suggest、order、demand、proposed、command、request、desire、insist 等。
他們要求侵略軍隊立即撤退。
他們要求侵略者立即撤退。
我建議我們應該為提交該計劃設定一個最后期限。
我建議應該設定提交計劃的截止日期。
3. “希望、建議、要求、命令、提議、有必要、重要的是、已決定”等之后的主語從句:
必須立即派他去那里。
要求李先生在晚會上表演一場節目。
請李先生在晚會上表演一個節目。
我們希望今晚就能把一切準備好。
我們被要求今晚之前把一切準備好。
4. 用于建議、動議、提案、命令、推薦、計劃、想法等表語從句和同位語從句中:
命令傳來,所有村民撤離村莊。
命令已下達,所有村民撤離。
我同意小李的動議,成立一個專門委員會來解決這個問題。
小李建議成立一個專門的委員會來處理這個問題,我贊成。
5. 在下列句型中,應使用should + 動詞不定式。例如:it is a pity, it is a shame, it is incredible, it is strange, it is no wonder
他這么自負,真是太可惜了。
可惜他太狂妄了。
奇怪的是她竟然沒能看到自己的缺點。
奇怪的是他看不到自己的缺點。
6. as if、as although 引起的從句的用法與 wish 構成的賓語從句相同。
我記得整件事,就好像是昨天發生的一樣。
我清楚地記得這件事,就好像是昨天發生的一樣。
好像已經是春天了
7、“lest, for fear that, in case”引導的從句中,動詞多為“should”+動詞不定式,表示“僅僅懼怕”。
他帶了把傘,以防下雨。 他帶了把傘,以防下雨。
他燒毀了所有重要文件,以免它們落入敵人之手。
他燒毀了所有重要文件以防止它們落入敵人之手。
這里有一些錢,以備不時之需。
8. 在以 if only 引導的感嘆句中
如果我沒弄丟它就好了!
如果我能見到他一次就好了!
哦,如果他知道我們有多想念他就好了!
9、在“it is high time that”后的定語從句中,表語動詞常用過去時態,表達虛擬語氣。
該睡覺了。 該睡覺了。
我們現在應該結束這場爭論了。
是時候結束這場爭論了。
10. 用于否定或疑問形式動詞后的賓語從句,如 expect、believe、think、suspect 等。
我從來沒想過新公寓會這么小。 我從來沒想過新公寓會這么小。
5. 加強虛擬語氣練習
1. 我很快就會粗魯地對待她。
A. 你不說話 B. 你不說話
C. 你沒說話D. 你沒說話
2. _________,我會親自做這件事。
A. 如果我早知道的話B. 如果我早知道的話
C. 早知道就好了D. 早知道就好了
3. 我們希望該計劃在付諸實施之前能夠 ____________。
A. 將充分討論B. 充分討論
C. 必須充分討論 D. 將充分討論
4. 如果我們____那么這種疾病就可以治愈。
A. 知道 B. 可以知道 C. 已經知道 D. 會知道
5.如果你聽從我的建議,你現在就失敗了。你就會勝利。
A. 接受了...不會哭泣...會慶祝??
B. 已經接受了...不會哭泣...會慶祝??
C. 已經采取了...不會哭泣...正在慶祝??
D. 已經采取了...不會哭泣...會慶祝
6.事情很緊急,他必須立即_________她。
A. 呼叫 B. 被呼叫 C. 呼叫 D. 會呼叫
7. 現在是時候采取一些措施來禁止銷售假冒商品了。
A. 必須完成B. 已經完成C. 完成D. 已經完成
8. 他堅持讓我們大家一點鐘到他的辦公室集合。
?? A. beB. to beC. would beD. shall be
9. ____________,我會親自做這件事。
A. 如果我早知道的話B. 如果我早知道的話
C. 早知道就好了D. 早知道就好了
10. 交通堵塞了;否則我可以準時到達這里。
A. 將會是 B. 曾經是
C. 應該是D. 本來是
6.虛擬語氣練習詳解
1.【答案】C.
【解析】would just as soon (=would Rather、had Rather 或 had just as soon) 表示“寧愿”的意思。當其后接從句時,從句的謂語動詞要用過去時,以表達虛擬語氣。
2.【答案】C.
【分析】如果條件句中有should、had、were,可以省略if,把should、had、were移到句首,形成倒裝句,意思不改變。
3.【答案】B
【解析】本句重點是虛擬語氣,及物動詞advise、agree、ask、beg、command、dedecms、demand、determine、dictate等后的賓語從句必須用虛擬語氣,虛擬語氣形式為should+動詞不定式,should可以省略,故選B。
4.【答案】C??
【解析】if引導的句子只用虛擬語氣表達與過去相反的事實虛擬語氣的三種時態,動詞用的是過去完成時。
5.【答案】D.
【解析】當主句與從句為不同時態時,主句與從句均用與各自時態相對應的虛擬語氣。本句中,從句與過去的事實相反,主句與現在的事實相反,故選項D正確。
6.【答案】C.
【解析】在“It is/was urgent that…”句型中,“that”引導的從句的謂語動詞應為“should+動詞不定式”形式,且“should”可以省略。類似的形容詞還有necessary、advisable、desirable、vital等。
7.【答案】B.
【解析】 It's high time...結構后應用虛擬語氣,而something here后應接過去時單數謂語動詞was。故選B。
8.【答案】A.
【解析】當insist表示“堅決要求”時,下列句子用的是虛擬語氣,即賓語從句的謂語用(should)+動詞不定式形式。
9.【答案】C.
【分析】如果條件句中有should、had、were,可以省略if,把should、had、were移到句首,形成倒裝句,意思不改變。
10.【答案】D.
【解析】此句前半部分為陳述句,后半部分otherwise相當于一個虛擬條件從句“如果交通不是很繁忙”,是對過去情況的假設。因此,主句中的謂語應為“would have done”形式。