Hanabiの小天地文法總覽
文法 › 法文 C1

si + plus-que-parfait / conditionnel passé

過去的非事實假設

Unreal past conditions — French grammar, C1

接續

Si + 愈過去時,條件式過去時(後悔過去);Si + 愈過去時,條件式現在時(過去條件,現在結果)
Si + pluperfect, past conditional (regret about the past); Si + pluperfect, present conditional (past condition, present result)

說明

Si j’avais su, je serais venu.(早知道的話,我就來了。)條件在過去、結果在現在時,主句用條件式現在時:Si tu avais pris ton parapluie, tu ne serais pas mouillé maintenant.

Si j’avais su, je serais venu. With a past condition and a present result, the main clause takes the present conditional: Si tu avais pris ton parapluie, tu ne serais pas mouillé maintenant.

注意事項

常見錯誤

例句

Si nous étions partis plus tôt, nous n’aurions pas raté le train.
如果我們早點出發,就不會錯過火車了。
If we had left earlier, we wouldn’t have missed the train.
Si elle avait accepté ce poste, elle vivrait à Paris aujourd’hui.
如果她當初接受那個職位,現在就住在巴黎了。
If she had accepted that job, she would be living in Paris today.
Si tu m’avais prévenu, je t’aurais aidé.
如果你事先告訴我,我就會幫你了。
If you had warned me, I would have helped you.

練習

在 Hanabiの小天地 聽例句的錄音、做 3 題練習,答對 2/3 就算學會,進度會記下來。

到網站練習這個文法 →