[法文筆記-文法] Si 假設句型

A. 表達過去的假設,但不知道結果

狀況或假設發生於

結果發生於 假設語氣的句型
過去 (Passé) 過去 (Passé) Si + 複合過去式 (Passé composé), 複合過去式 (Passé composé)
過去 (Passé) 現在 (Présent) Si + 複合過去式 (Passé composé), 現在式 (Présent)
過去 (Passé) 現在 (Présent) Si + 複合過去式 (Passé composé), 命令式 (Impératif présent)
過去 (Passé) 未來 (Futur) Si + 複合過去式 (Passé composé), 未來簡單式 (Future simple)
過去 (Passé) 未來 (Futur) Si + 複合過去式 (Passé composé), 命令式 (Impératif présent)
  • 同種背景顏色,其句型是相同的

a) Si + 複合過去式 (Passé composé), 複合過去式 (Passé composé)

Si tu as appris le français, tu as pu parler hier.
譯:如果你學過法語,你昨天就能說。

S’elle a raté le bus, elle a pris le suivant.
譯:如果她錯過了公車,她就搭乘下一班。

b) Si + 複合過去式 (Passé composé), 現在式 (Présent)

Si Océane est partie à 8 heures, elle est chez Mme Hara maintenant.
譯:如果 Océane 在 8 點時離開,她現在就會在 Hara 女士家。

c) Si + 複合過去式 (Passé composé), 命令式 (Impératif présent)

Si tu as fait l’exercice un, fais l’exercice deux.
譯:如果你做了練習一,就做練習二。

Si tu as fait beaucoup d’erreurs, refais l’exercice demain.
譯:如果你做很多錯誤,明天重新做練習。

d) Si + 複合過去式 (Passé composé), 未來簡單式 (Future simple)

Si Nathalie a révisé, elle réussira son examen.
譯:如果 Nathalie 進行了修改,她將通過考試。

B. 表達很肯定會發生的事

狀況或假設發生於

結果發生於 假設語氣的句型

現在 (Présent)

現在 (Présent) Si + 現在式 (Présent), 現在式 (Présent)

現在 (Présent)

現在 (Présent) Si + 現在式 (Présent), 命令式 (Impératif présent)

現在 (Présent)

未來 (Futur) Si + 現在式 (Présent), 未來簡單式 (Future simple)

現在 (Présent)

未來 (Futur) Si + 現在式 (Présent), 命令式 (Impératif présent)

未來 (Futur)

未來 (Futur) Si + 現在式 (Présent), 未來簡單式 (Future simple)

未來 (Futur)

未來 (Futur) Si + 現在式 (Présent), 命令式 (Impératif présent)
  • 同種背景顏色,其句型是相同的

a) Si + 現在式 (Présent), 現在式 (Présent)

Si tu viens à Paris, on mange ensemble.
譯:如果你來巴黎,我們一起吃飯。

b) Si + 現在式 (Présent), 命令式 (Impératif présent)

Si tu veuxdis-moi.
譯:如果你願意,告訴我。

Si tu veux parler avec Océane, prends un rendez-vous.
譯:如果您想與 Océane 交談,請預約

c) Si + 現在式 (Présent), 未來簡單式 (Future simple)

Si Océane sort plus tard de l’école, on viendra la chercher. (Océane va peut-être sortir plus tard.)
譯:如果 Océane 晚點離開學校,我們會來接她。(Océane 很可能會晚點離開)

C. 表達現在或未來,與現實不符的假設

Si + 未完成過去式 (Imparfait) , 現在條件式 (Conditionnel présent)

Si tu apprenais le français, je pourrais aller à Paris avec toi.
譯:如果你學了法文,我可以和你一起去巴黎。–> 但你沒有學法文

Si j’achetais un café tous les matins, ça me coûterait trop cher !
譯:如果我每天早上都買一杯咖啡,那就太貴了! –> 所以我沒有買

D. 表達過去沒有實現的假設

a) Si + 愈過去式 (Plus-que-parfait), 現在條件式 (Conditionnel présent) : 在現在造成的結果

Si tu avais appris le taïwanais, tu saurais le parler aujourd’hui.
譯:如果你學過台語,你現在就可以說了。

b) Si + 愈過去式 (Plus-que-parfait) , 過去條件式 (Conditionnel passé) : 在過去造成的後果

Si tu avais appris le taïwanais, tu aurais su le parler hier.
譯:如果你學過台語,你昨天就知道怎麼說了。

除特殊情況外,以下兩種句型一般狀況下使用:
Si + futur,…
Si + conditionnel,…

現在條件式 ( Les conditionnel présent ) 用法
命令式 ( Impératif ) 用法