英語語法 學(xué)英語,練聽力,上聽力課堂! 注冊 登錄
> 英語語法 > 英語語法大全 > 張道真簡明英語語法 >  內(nèi)容

第五章 虛擬語氣 條件句(Conditional Sentences)

所屬教程:張道真簡明英語語法

瀏覽:

2015年02月11日

手機(jī)版
掃描二維碼方便學(xué)習(xí)和分享
  31.條件句(Conditional Sentences)

  條件句有兩種,一種是真實(shí)條件句(Sentences of Real Condition),表示一個(gè)可能實(shí)現(xiàn)的情況:

  I'll help him if he asks me.

  如果他向我提出,我可以幫助他。

  If she isn't in, leave her a note.

  如果她不在家,給她留一個(gè)條子。

  另一種是虛擬條件句(Sentences of Unreal Condition),表示一種純?nèi)患傧氲那闆r或?qū)崿F(xiàn)的可能性不大的情況,這時(shí)動(dòng)詞需用特殊形式,稱為虛擬語氣,虛擬條件句有兩種:

  1.談過去的情況,動(dòng)詞為:had+過去分詞, would have+過去分詞

  If he had asked me, I would have helped him.

  如果他向我提出了,我就幫助他。(但他沒向我提出)

  If she had left five minutes earlier, she would have caught the train.

  如果她早五分鐘動(dòng)身,她就趕上火車了。(但動(dòng)身晚了)

  2.談現(xiàn)在或?qū)⑶笄闆r,動(dòng)詞為:過去式would+動(dòng)詞原型

  If I had the money, I would travel round the world

  如果我有錢我將作環(huán)球旅行。(但我沒有錢)

  I would help you if I could.

  如果能我是會(huì)幫助你的。(但不可能)

  動(dòng)詞為be時(shí),多用were這個(gè)形式:

  If I were you, I would accept the job.

  我要是你我會(huì)接受這份工作。

  有時(shí)if可以省略,這時(shí)后面要用倒裝語序:

  Had I taken (=If I had taken) your advice, I wouldn't have made that mistake.

  如果我聽了你的勸告,我就不會(huì)犯那個(gè)錯(cuò)誤了。

  Were I in your position, I would stay.

  我要是處在你的地位我會(huì)留下。

  條件從句 主句

  had+過去分詞 would have +過去分詞

  條件從句 主句

  過去式 would +動(dòng)詞原形


用戶搜索

瘋狂英語 英語語法 新概念英語 走遍美國 四級(jí)聽力 英語音標(biāo) 英語入門 發(fā)音 美語 四級(jí) 新東方 七年級(jí) 賴世雄 zero是什么意思大連市東電小區(qū)英語學(xué)習(xí)交流群

  • 頻道推薦
  • |
  • 全站推薦
  • 推薦下載
  • 網(wǎng)站推薦