當前位置

首頁 > 英語學習 > 英語語法 > 語法解析:錯綜時間虛擬條件句

語法解析:錯綜時間虛擬條件句

推薦人: 來源: 閱讀: 3.02W 次

虛擬語氣是英語語法中的相當重要的一個版塊,也是難點,今天,小編就來給大家講解一下虛擬條件句的相關語法,一起來看看吧!

ing-bottom: 66.56%;">語法解析:錯綜時間虛擬條件句

 

錯綜時間虛擬條件句

所謂錯綜時間虛擬條件句即條件從句與主句所指時間不一致,如從句指過去,而主句即指的是現在或將來,此時應根據具體的語境情況,結合上面提到的三種基本類型對時態作相應的調整:
If it had rained last night, the ground would be wet now. 要是昨晚下過雨的話,現在地面就會是溼的。
You would be much better now if you had taken my advice. 假若你當時聽我的話,你現在就會好多了。


兩個常考虛擬語氣句型
▲ 句型介紹
這兩個句型是If it weren’t for…和If it hadn’t been for…,這是兩個很常用的虛擬語氣句型,也經常受到命題人的青睞,其意爲“若不是(有)”“要不是有”。如:
If it weren’t for water, no plant could grow. 要是沒有水植物就無法生長。
If it hadn’t been for your assistance ,we wouldn’t have succeeded.
=But for your assistance ,we wouldn’t have succeeded.
=Without your assistance ,we wouldn’t have succeeded.


wish後賓語從句用虛擬語氣
▲ 用法說明
動詞wish後接賓語從句時,從句謂語要用虛擬語氣。若要表示與現在事實相反的願望,從句謂語用一般過去時或過去進行時;若表示與過去相反的願望,從句謂語用過去完成時或would / could+have +過去分詞;若表示將來沒有把握或不太可能實現的願望,用would (could)+動詞原形。如:
注:特別注意
從句的時態只與從句所指的時間有關,而與wish的時態無關,比較:
I wish I were rich. 要是我現在有錢就好了。
I wish I had been rich. 要是那時我有錢就好了。
I wished I were rich. 當時我後悔自己沒有錢。
I wished I had been rich. 當時我後悔自己曾經沒有錢。

 

怎麼樣,看完了這篇小編精心爲大家準備的文章,有沒有感覺收穫滿滿呢?喜歡就趕快收藏起來吧~