【正文】
如果他聽我的勸告的話,就不會犯這樣的錯誤了。(事實(shí):不知能否下雪) she were to be there next Monday, I would tell her about the matter. 如果她下周一來這兒的話,我就會告訴她這件事的始末。 ①省略從句 He would have finished it. 他本該完成了。 這個語句表示的是事實(shí),因此在這個語句中不能使用虛擬語氣。 一般would rather, had rather, would sooner等之后的賓語從句常表示與客觀事實(shí)不相符的一種愿望,故使用虛擬語氣。 (4) 習(xí)慣表達(dá)中常用的虛擬語氣。 I will go, should it be necessary. 假若有必要,我會去的。否則我會來幫你的。(暗含條件是but for your help) It would cause great trouble not to lubricate the bearing immediately. 不立即潤滑軸承就會引起很大的故障。 You should have returned it to him. 你應(yīng)該把它還給他了。 May your youth last for ever! 祝你青春永駐。 I will wait for him no matter how late he may e. 不管他來的多么晚,我都會等他。 He read the letter carefully in order that he should not miss a word. 他把信讀得很仔細(xì)以便不漏掉一個單詞。 Without your instruction, I would not have made such great progress. 要是沒有你的指導(dǎo),我不會取得如此大的進(jìn)步。(事實(shí):沒有努力) 表示與過去事實(shí)相反的情況 從句:主語+had done 主句:主語+should/would/could/might+have done 例: 1. If I had gotten there earlier, I should/could have met her. 如果我早到那兒,我就會見到她。 有時(shí),虛擬條件句中,結(jié)果主句和條件從句的謂語動作若不是同時(shí)發(fā)生時(shí),虛擬語氣的形式應(yīng)作相應(yīng)的調(diào)整。 You could have passed this exam. 你應(yīng)該能通過這次考試了。 suggest意為“建議”才用虛擬語氣,意為“暗示”則不用虛擬語氣。其虛擬語氣的結(jié)構(gòu)為: 過去 had + 過去分詞 現(xiàn)在 過去時(shí)(be 用were ) 將來 過去時(shí)(be 用were ) 如: I’d rather you had seen the film yesterday. 我倒想你昨天看過了這場電影。 ?、?提出請求或邀請。 Had it not been for the bad weather we would have arrived in time. 若不是天氣壞,我們就準(zhǔn)時(shí)到達(dá)了。(可能暗含if I hadn’t been so busy.) You might e to join us in the discussion. 你可以參加我們的討論。 ?。ò岛瑮l件是介詞短語without your help) But for your help, I would not have succeeded in the experiment. 如果沒有你的幫助,我的實(shí)驗(yàn)就不會成功。 如: You should have got here earlier. 你應(yīng)該早就到這里了。 如: May you have a good journey! 祝你一路順風(fēng)。 We will find him wherever he may be. 無論他在哪里,我們都要找到他。 He goes closer to