英語課上一直沒學懂的”虛擬語氣”,今天三分鐘學懂它

今天這篇文章是要教大家掌握虛擬語氣的用法。

核心講解:

一、什麼是虛擬語氣

虛擬語氣表達的是與事實相反或沒辦法實現的情況,表示說話人的遺憾、後悔、願望、建議、命令和要求等情緒。虛擬語氣最大的難點在於:什麼時候才是虛擬語氣?什麼時候又是真實語氣呢?

下面我們通過幾個例句來進一步瞭解虛擬語氣:

1. 如果我住在辦公室附近,我就會步行上班。

判斷是否譯為虛擬語氣,主要看句子中的條件能否實現。如果條件能實現,就是真實語氣;如果不可能實現(即與事實相反的情況),就為虛擬語氣。我們來進行分析:

真實條件(能夠實現):我自己的房子離上班地很遠,所以又在辦公室附近租了間房。在這種情況下,兩處房子愛住哪住哪,“如果我住在辦公室附近”為能夠實現的條件,所以為真實語氣。

If I live near my office, I will go to work on foot. (主將從現)

虛擬條件(不能實現):我自己的房子離上班地很遠,天天坐地鐵上班。這時,“如果我住在辦公室附近”是不能實現的條件,所以為虛擬語氣。

If I livednear my office, I wouldgo to work on foot.

從上面兩個例子中可以悟出:真實語氣還是虛擬語氣,看條件而不是看結果!如果條件有可能實現,那麼結果有真也有假,就是真實語氣;如果條件都是假的,結果必然是假的,就是虛擬語氣。


英語課上一直沒學懂的”虛擬語氣”,今天三分鐘學懂它


這裡用lived和would偏離了正確的語法運用,都使用了過去式形式,為什麼?虛擬語氣就是用錯誤的語法表達不可能實現的條件。這裡使用lived和would,表達的就是“我說著玩,你別當真”。所以虛擬語氣的時態都使用各種過去時態,比如:一般過去時、過去將來時、過去完成時、過去將來完成時等。

2. 如果我是你,我就會讓他走。

If I wereyou, I wouldlet him go.

我不可能是你,條件不成立,所以為虛擬語氣。虛擬語氣中無論主語是什麼形式,be動詞一律用were。當然,書面語比較嚴格,如果是口語中的虛擬語氣,偶爾也可以使用was。比如賈斯汀比伯有一首歌《Boyfriend》裡面就有一句:If I was your boyfriend, I would never let you go. 使用的既然都是was和would這種過去時態,一看就知道“我說說而已,我還不是你的男朋友”,條件不成立啊!歌詞畢竟是口語表達,沒有這麼嚴格。

專欄

每天五分鐘,語法很輕鬆

作者:槍哥相聲英語

99幣

463人已購

查看


典例精講:

1. If I you, I more attention to English idioms and phrases.

A.was; shall play B. am; have smoked C. would be; would pay D. were; would pay

答案:D

解析:這題考察虛擬語氣。句子意思:如果我是你,我會更注意英語習語和短語。

這個句子的條件不可能實現,因為我不可能是你,所以是虛擬語氣。從句謂語動詞應該用一般過去時were,主句謂語動詞應該用would do,選D。


2. He suggests we to the cinema at once, otherwise we will be late.

A. must go B. go C. will go D. would go

答案:B

解析:這題考察虛擬語氣。句子意思:他建議我們應該馬上去電影院,不然會遲到。

Suggest在這裡是建議的意思,後面的從句應該用虛擬語氣,謂語動詞為should do,其中should可省略,選B。


3. If only I how to operate a computer as you do!

A.has known B. would know C. should know D. knew

答案:D

解析:這題考察虛擬語氣。句子意思:要是我和你一樣知道怎麼操作電腦就好了!

這裡if only引導的從句表示和現在事實相反的情況,謂語動詞應該用一般過去時,選D。


專欄

單詞大爆炸

作者:槍哥相聲英語

99幣

477人已購

查看


分享到:


相關文章: