虛擬語氣是英語語法中的相當(dāng)重要的一個(gè)版塊,也是難點(diǎn),今天,小編就來給大家講解一下虛擬條件句的相關(guān)語法,一起來看看吧!

?

錯(cuò)綜時(shí)間虛擬條件句

所謂錯(cuò)綜時(shí)間虛擬條件句即條件從句與主句所指時(shí)間不一致,如從句指過去,而主句即指的是現(xiàn)在或?qū)?,此時(shí)應(yīng)根據(jù)具體的語境情況,結(jié)合上面提到的三種基本類型對時(shí)態(tài)作相應(yīng)的調(diào)整:
If it had rained last night, the ground would be wet now. 要是昨晚下過雨的話,現(xiàn)在地面就會(huì)是濕的。
You would be much better now if you had taken my advice. 假若你當(dāng)時(shí)聽我的話,你現(xiàn)在就會(huì)好多了。


兩個(gè)??继摂M語氣句型
▲ 句型介紹
這兩個(gè)句型是If it weren’t for…和If it hadn’t been for…,這是兩個(gè)很常用的虛擬語氣句型,也經(jīng)常受到命題人的青睞,其意為“若不是(有)”“要不是有”。如:
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后賓語從句用虛擬語氣
▲ 用法說明
動(dòng)詞wish后接賓語從句時(shí),從句謂語要用虛擬語氣。若要表示與現(xiàn)在事實(shí)相反的愿望,從句謂語用一般過去時(shí)或過去進(jìn)行時(shí);若表示與過去相反的愿望,從句謂語用過去完成時(shí)或would / could+have +過去分詞;若表示將來沒有把握或不太可能實(shí)現(xiàn)的愿望,用would (could)+動(dòng)詞原形。如:
注:特別注意
從句的時(shí)態(tài)只與從句所指的時(shí)間有關(guān),而與wish的時(shí)態(tài)無關(guān),比較:
I wish I were rich. 要是我現(xiàn)在有錢就好了。
I wish I had been rich. 要是那時(shí)我有錢就好了。
I wished I were rich. 當(dāng)時(shí)我后悔自己沒有錢。
I wished I had been rich. 當(dāng)時(shí)我后悔自己曾經(jīng)沒有錢。

?

怎么樣,看完了這篇小編精心為大家準(zhǔn)備的文章,有沒有感覺收獲滿滿呢?喜歡就趕快收藏起來吧~