條件句類型及用法有哪些

來源:趣味百科館 2.52W

條件句有真實條件句和非真實條件句兩種,真實條件句所表的假設是可能發生或實現的,句中的條件從句與結果主句皆用直陳語氣。

條件句類型及用法有哪些

如: 

(1)Oil floats if you pour it on water. 你如把油倒在水裏,油就浮起來。

條件句類型及用法有哪些 第2張

(2)If I have enough money next year ,I will go to Japan. 假若明年我有錢,我就去日本。 非真實條件句所表的假設則是不可能或不大可能發生或實現的, 句中的條件句與結果主局皆 須用虛擬語氣。現將用於非真實條件句中的虛擬時態列表如下(注:美國的結果主局,不管 什麼人稱皆常用 would): 與現在事實相反:從句,If I (we,you ,he ,they )+動詞過去式(be 的過去式用 were) ; 結果主句:(I /we +should, you/he/they +would)+動詞原形,如: If we left now ,we should arrived in good time. 假如我們現在就走的話,我們就會及時到達。 If I were you ,I would refuse the money. 假如我是你的話,我就不會要那錢。 Even if he had the money ,he wouldn`t buy it. 他即使有錢也不會賣它。 與過去事實相反: 從句, If I (we, ,he ,they ) you +had +過去分詞; 結果主句: /we +should, (I you/he/they +would)+have +過去分詞,如: We would`ve dropped by if we had had time. 假若我們有時間的話,我們就會順道拜訪了。 I wouldn`t have known what these were for if I hadn`t been told. 假如別人不告訴我,我就不會知道這些東西是幹什麼的了。 但虛擬式 were 也可表示與過去事實相反。 If I were not busy ,I would have come . 假如我不忙,我就會來了。 表過去時間的假設亦可用虛擬式,should have+過去分詞。這種虛擬式所表的動作並非完全 不可能發生,它只是表示一種偶然性,並常和直陳語氣連用,但也可與虛擬語氣連用。如: You can image what would have happened to her if she should have told the truth. If this sleeple 與將來事實可能相反: 從句, I (we, ,he ,they ) If you +動詞過去式 (be 的過去式用 were) ; 結果主句,(I /we +should, you/he/they +would)+動詞原形。

條件句類型及用法有哪些 第3張

熱門標籤