條件句有兩種,一種是真實(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í)交流群