【正文】
,從句用過去完成時。,表示與過去事實相反用過去完成時。 if表示不可能發(fā)生的事情時用虛擬語氣。 ,從句用過去完成時?! ?,把if去掉,助動詞提前?! ?rather的賓語從句用sb. did的形式?! ?,主句用過去將來完成時,從句用過去完成時。 advance表示“事先”,表示與過去事實相反的虛擬語氣?! ?have done表示“本來可以”。 if后面如果表示真實情況就不用虛擬。( 事實是:有可能失敗,可我會再試。)3. 與將來事實可能相反的虛擬條件句,條件從句的謂語用動詞的過去式(be的過去式用were); should+動詞原形;were to+動詞原形,主句用should (would, might, could)+動詞原形。)If she hadn39。)2. 與過去事實相反的虛擬條件句,條件從句的謂語用had+過去分詞,主句的謂語用should ( would, might, could)+ have +過去分詞。表示愿望。虛擬條件句所表的假設則是不可能或不大可能發(fā)生或實現(xiàn)的,句中的條件從句與結果主句皆須用虛擬語氣。一. 虛擬語氣在條件句中的應用學習虛擬語氣在條件句中的用法之前我們必須清楚條件句的種類:條件句有真實條件句與非真實條件句(或稱虛擬條件句)兩種。 英語中的語氣有三種:陳述語氣、祈使語氣和虛擬語氣。直陳語氣(indicative mood),表示所說的話是事實。真實條件句所表的假設是可能發(fā)生或實現(xiàn)的,句中的條件從句與結果主句都用陳述語氣。 條件從句主句與現(xiàn)在事實相反 If 主語 +動詞過去式(be的過去式用were)should (would, might, could)+動詞原形與過去事實相反 If 主語 +had+過去分詞should ( would, might, could)+ have +過去分詞 與將來事實可能相反 If 主語 +動詞過去式(be的過去式用were); should+動詞原形;were to+動詞原形should (would, might, could)+動詞原形1. 與現(xiàn)在事實相反的虛擬條件句,條件從句的謂語用動詞的過去式 (be的過去式用were), 主句的謂語用should (would, might, could)+動詞原形。)If he came here, he might be able to help you. 如果他來這,他就能夠幫助你了。如:She would have gone to the party if she had been invited. 要是當初她被邀請的話,她就會去參加這次聚會了。t called me, I would have overslept this morning. 今天早上,她要是不叫我的話,我就會睡過頭了。如: If I were to be twenty years old next year, I would take the course of French. 明年我要是二十歲,我就會學法語。表示未知。 is important that是主語從句的虛擬語氣,從句用sb. should do的形式?! ?,主句用過去將來時?! ?。 . should do的形式?! ?is time后面的定語從句用sb. did的形式。 . should do的形式,should可以省略。. should do的形式,should可以省略。,第二個had表示“有”。,不用虛擬語氣。6?!皥猿忠蟆睍r從句用虛擬形式