英語中虛擬語氣的相關知識講解
編者按:虛擬語氣是不現實的一種說法,因此虛擬語氣和事實是相反的。下面小編就來帶你一起學習下,希望對大家有幫助。
1、虛擬語氣的倒裝形式
當if從句中含有動詞should、were或had,從句可以省略if並把上述動詞提前,構成了虛擬語氣的倒裝形式。
例句1:If I had finishedmy homework, I would have gone with you.
如果我那時寫完作業,我就會和你一起去的。
倒裝結構:Had I finished my homework,I would nave gone with you.
例句2:If he were here,he would give you a hand.
要是他在這裡,他會幫助你的。
倒裝結構:Were he here, he would give you a hand.
例句3:If it should raintomorrow, we wouldn’t go out for a walk.
萬一明天下雨,我們就不能出去散步了。
倒裝結構:Should it rain tomorrow, we wouldn’t goout for a walk.
2、含蓄條件句
含蓄條件句就是不用if直接引導的條件句,假想的虛擬條件隱含在情景中,表達的意思和用if引導的條件句是相同的。
例句1:Without your help, Icouldn’t have done it.
沒有你的幫助,我是不會完成這件事的。
相當於:If you hadn’t helped, I couldn’t have doneit.
要是你沒有幫助我,我是不會完成這件事的。
用介詞短語替換if條件句。
例句2:A clever man wouldn’t have done that kindof thing.
聰明一點的人不會做那種事。
相當於:If the man had been clever, he wouldn’thave done that kind of thing.
要是這個人聰明一點,他是不會做那種事的。
用形容詞比較級替換if條件句。
例句3:I was busy thatday. Otherwise I would have gone there with them.
那天我很忙,否則我就和他們一起去了。
相當於:If I hadn’t been busy that day,I would have gone therewith them.
要不是那天我很忙,我就會和他們一起去了。
通過上下文情景,可以判斷出是虛擬語氣。
例句4:To hear him talk,you would think he was a writer.
聽他談話,你會以為他是個作家呢。
相當於:If you could hear him talk, you wouldthink he was a writer.
你要是聽了他的談話,還會以為他是個作家呢。
動詞不定式形式替換if條件句。
例句5:But for your advice,it would have caused a serious loss.
要不是有你的建議,將會導致巨大的損失。
相當於:If you hadn’t given us advice, it wouldhave caused a serious loss.
要是你沒有給我們提建議,將會導致巨大的損失。
介詞短語替換if條件句。
從上面幾個例句可以看出:含蓄條件句起到簡化句子的作用。但同時在語法角度又給我們增加了一定的難度,不出現if,有時我們經常把這類條件句當成普通的句子,導致錯誤發生考試時經常出現含蓄條件句,在以後的練習中我們要多加註意。
3、某些動詞要求賓語從句為虛擬語氣
3-1、表示希望的動詞wish,後接賓語從句的動詞用虛擬語氣,來表示不可能或可能性不大的結果。
從句和主句之間依然有時間上的三種情況:
3-1-1、 從句動作的時間發生在主句動作wish之前,也就所希望的結果和過去事實相反,從句動詞用過去完成時形式。
例句1、I wish you had taken my advice at that time.
我真希望你當時接受我的建議。
例句2、They wished that they had learned English well.
他們真希望曾經學好英語。
3-1-2、從句動作的時間和主句動作wish同時發生,也就所希望的結果和現在事實相反,從句動詞用過去時形式,be動詞用were。
例句1:I wish I were in Beijing now.
我希望我現在在北京。
例句2、He wished he had much money.
他希望他現在有很多錢。
3-1-3、從句動作的時間發生在主句動作wish之後,也就所希望的結果和將來事實未必吻合,賓語從句動詞用would +動詞原形。
例句1、I wish that we would have a good salary next year.
我希望來年我們能有好薪水。
例句2、We wished that it would be more rain in the next spring.
我們希望明年春天會下更多的雨。
作者|蘇承宗
公眾號:英語語法教程
本文為原創文章,版權歸作者所有,未經授權不得轉載!
虛擬語氣的相關知識內容解析