【正文】
(可能暗含if you wanted to) I would have bought the DVD player. 我是會(huì)買(mǎi)下那臺(tái)影碟機(jī)的。(暗含條件是otherwise) Without your help, we wouldn’t have achieved so much. 沒(méi)有你的幫助,我們不可能取得這么大的成績(jī)。 【注】 ① 若條件從句為否定句,否定詞not應(yīng)置于主語(yǔ)之后,而不能與were, should, had 等縮略成Weren’t, Shouldn’t, Hadn’t而置于句首。其虛擬語(yǔ)氣的結(jié)構(gòu)為:情態(tài)動(dòng)詞 + have + 過(guò)去分詞。如: Would you like to have a talk with us this evening? 今天晚上來(lái)跟我們聊天好嗎? Could I use your bike now? 我可以用一下你的單車(chē)嗎? ?、?陳述自己的觀點(diǎn)或看法。 ?。?) 表示“祝愿”時(shí),常用may + 主語(yǔ)+ 動(dòng)詞原形。 I’d rather you were here now. 我倒想你現(xiàn)在在這兒。 如: We will finish it on time no matter what may happen. 不管發(fā)生什么事,我們都要按時(shí)完成。 如: His face suggests that he looks worried . 他的表情暗含著他很擔(dān)心。 在so that, in order that所引導(dǎo)的目的狀語(yǔ)從句中,從句中的謂語(yǔ)為:can / may / could / might / will / would / should + 動(dòng)詞原形。 ?、谑÷灾骶?If I were at home now. 要是我現(xiàn)在在家里該多好啊。 Had he learnt about puters, we would have hired him to work here. 如果他懂一些電腦知識(shí)的話,我們已經(jīng)聘用他來(lái)這里工作了。 ?、?gòu)木涞膭?dòng)作與過(guò)去事實(shí)相反,而主句的動(dòng)作與現(xiàn)在或現(xiàn)在正在發(fā)生的事實(shí)不符。(事實(shí):地球上既有空氣也有水) I had any money with me, I could lend you some. 如果我?guī)уX(qián)了,我就會(huì)借給你些。(事實(shí):沒(méi)帶錢(qián)) he studied harder, he might pass the exam. 如果他再努力些,就能通過(guò)考試了。 如: If I had worked hard at school, I would be an engineer, too. 如果我在學(xué)校學(xué)習(xí)刻苦的話,我現(xiàn)在也會(huì)成為一個(gè)工程師了 If they had informed us, we would not e here now. 如果他們通知過(guò)我們的話,我們現(xiàn)在就不會(huì)來(lái)這里了。 非真實(shí)條件句中的條件從句有時(shí)不表達(dá)出來(lái),只暗含在副詞、介詞短語(yǔ)、上下文或其他方式表示出來(lái),這種句子叫做含蓄條件句,在多數(shù)情況下,條件會(huì)暗含在短語(yǔ)中,如without…., but for….等 如: But for his help, we would be working now. 要不是他的幫助,我們還會(huì)在工作呢。 If only I had got it. 要是我得到它了該多好啊。 He goes closer to the speaker so that he can hear him clearer. 他走近說(shuō)話的人以便能聽(tīng)得更清楚。 這個(gè)句子本身是事實(shí),因此它就沒(méi)有用到虛擬語(yǔ)氣。 We will find him wherever he may be. 無(wú)論他在哪里,我們都要找到他。 We’d rather you went here tomorrow. 我們倒想你明天去那兒 虛擬語(yǔ)氣還可用在定語(yǔ)從句中,表示:“早該做某事了”時(shí),定語(yǔ)從句中的謂語(yǔ)動(dòng)詞須用虛擬