仏検・DELF・DALF・TCF の文法ドリルと試験情報
ホーム > 文法一覧 > 文法の違い > 「si + 半過去」と「si + 大過去」の違い

フランス語の「si + 半過去」と「si + 大過去」の違い

どちらも事実と違う仮定です。si + 半過去 (主節は条件法現在) は今・これからの仮定、si + 大過去 (主節は条件法過去) は過去の仮定を表します。

使い分けの表

si + 半過去si + 大過去
意味もし〜なら…だろうにもし〜だったら…だっただろうに
仮定の時点今・これから過去
si の後半過去大過去
主節条件法現在条件法過去
訳もし〜なら…だろうにもし〜だったら…だっただろうに

例文で比べる

○ = 自然 △ = 通じるが、その場面・文体には合わない × = 不自然・誤り

○
Si nous avions un jardin, nous planterions des tomates.
庭があれば、トマトを植えるのに。
○
Si nous avions eu un jardin, nous aurions planté des tomates.
庭があったら、トマトを植えていたのに。
どちらも言えます。半過去は今の仮定、大過去は過去の仮定で、主節の形も変わります。
○
Si Léa venait demain, nous ferions un gâteau.
レアが明日来れば、ケーキを作るのに。
×
Si Léa était venue demain, nous aurions fait un gâteau.
レアが明日来れば、ケーキを作るのに。
demain は未来のことです。大過去は過去の仮定なので、demain とは合いません。
×
Si tu fermais la fenêtre hier soir, il n'aurait pas fait si froid ce matin.
昨夜窓を閉めていれば、今朝はこんなに寒くなかったのに。
○
Si tu avais fermé la fenêtre hier soir, il n'aurait pas fait si froid ce matin.
昨夜窓を閉めていれば、今朝はこんなに寒くなかったのに。
hier soir のように過去の一点を言う仮定は大過去です。半過去では過去の仮定になりません。

覚え方・注意点

  • si の後は半過去か大過去で、条件法は置きません (×Si j'aurais su)。
  • 今・これからの仮定なら半過去と条件法現在、過去の仮定なら大過去と条件法過去です。
  • 時制をずらした混合型もありますが、まず基本の 2 つの組を覚えます。

確認問題

( )に入れるのに、より自然なのはどちらでしょう。

問1
Si j'(  ) un jour libre la semaine prochaine, je visiterais Kyoto avec toi.
  1. avais eu
  2. avais
答えと解説

正解:2. avais

la semaine prochaine (未来) の仮定なので半過去の「avais」です。大過去は過去の仮定に使います。

問2
Si nous (  ) plus tôt samedi dernier, nous n'aurions pas manqué le début du spectacle.
  1. partions
  2. étions partis
答えと解説

正解:2. étions partis

samedi dernier (過去) の仮定なので大過去の「étions partis」です。半過去は過去の仮定になりません。

問3
Si Marc (  ) ses études dans deux ans, il chercherait du travail à Lyon.
  1. avait fini
  2. finissait
答えと解説

正解:2. finissait

dans deux ans (未来) の仮定なので半過去の「finissait」です。大過去は未来の話に使えません。

それぞれの文法の詳しい説明

ほかの違いも見る

文法の違いの一覧 ≫