一、對(duì)現(xiàn)在情況的虛擬:條件從句中謂語動(dòng)詞用一般過去式;二、對(duì)過去情況的虛擬:條件從句中謂語動(dòng)詞用過去完成式;三、對(duì)將來情況的虛擬:在表示與將來事實(shí)相反的條件從句中。
一、對(duì)現(xiàn)在情況的虛擬
條件從句中謂語動(dòng)詞用一般過去式,主句用“would/should/might/could+動(dòng)詞原形”形式,表示對(duì)現(xiàn)在不可能實(shí)現(xiàn)情況的假想。
If I were you,I would choose to work in a small town.
如果我是你,我會(huì)選擇在小城鎮(zhèn)工作。(事實(shí)上我不是你)
If I had a map now,we could easily get out of the forest.
如果現(xiàn)在有地圖,我們能很容易地走出森林。(事實(shí)上是現(xiàn)在沒有地圖)
注意:在條件從句中,如果謂語動(dòng)詞是be的形式,不管主語是單數(shù)還是復(fù)數(shù),書面語中用were,而口語中如果是單數(shù),也可以用was,不過在if I were...中一般用were.
If the world were perfect,how could we enjoy the pleasure and comfort of being successful?
世界若完美,我們?nèi)绾文車L到創(chuàng)造成功的快慰?
二、對(duì)過去情況的虛擬
條件從句中謂語動(dòng)詞用過去完成式,主語用“would/could/should/might+have+動(dòng)詞的過去分詞”形式。
If it had not been for your help yesterday,I could not have caught the bus.
如果昨天沒有你的幫助,我不會(huì)趕上公交車。(事實(shí)是你昨天已經(jīng)幫助了我,所以我趕上了車)
三、對(duì)將來情況的虛擬
在表示與將來事實(shí)相反的條件從句中,謂語動(dòng)詞可用should do,were to do或動(dòng)詞的過去式三種形式表示,但意義略有不同。should表示的可能性最大,動(dòng)詞過去式的可能性次之,were to do 的可能性最小。
If things were to be twice,all would be wise.
假如凡事都可以重新做一次,人人皆可成為聰明人。(事實(shí)是并不是所有的事都可以重新做一次)。
以上就是初中英語學(xué)習(xí):if條件句的三種句型的全部內(nèi)容,大家趕快學(xué)起來吧!瘋狂英語 英語語法 新概念英語 走遍美國 四級(jí)聽力 英語音標(biāo) 英語入門 發(fā)音 美語 四級(jí) 新東方 七年級(jí) 賴世雄 zero是什么意思上海市武寧四村英語學(xué)習(xí)交流群