フランス語の「si + imparfait, conditionnel」(現在の事実に反する仮定)の意味と使い方
意味:もし〜なら…だろうに
「si + 半過去, 条件法現在」で、今の事実と違うことを仮定し、「もし〜なら…だろうに」と言います。si の後には条件法を使いません。
「si + 半過去, 条件法現在」で、今の事実と違うことを仮定し、「もし〜なら…だろうに」と言います。si の後には条件法を使いません。
形の作り方
| 条件 | 形 | 例 |
|---|---|---|
| 仮定と結果 | si + 半過去, 条件法現在 | Si j'avais le temps, je viendrais. |
| 結果を先に言う | 条件法現在 + si + 半過去 | Je viendrais si j'avais le temps. |
| être・avoir の半過去 | si j'étais / si j'avais | Si j'étais riche, … / Si tu avais une voiture, … |
| 実現しうる仮定 (対比) | si + 現在形, 単純未来 | S'il fait beau demain, nous sortirons. |
例文
- Si j'étais toi, j'accepterais ce travail.私が君なら、その仕事を受けるだろうね。
- Si nous avions une voiture, nous irions à la montagne.車があれば、山に行くのになあ。
- Tu viendrais avec nous si tu avais plus de temps ?もっと時間があったら、一緒に来る?
使い方のポイント
- si の後は半過去で、条件法は使いません (Si j'avais le temps、×Si j'aurais le temps)。
- si + 現在形との違い:si + 現在形は実現しうる条件、si + 半過去は今の事実と違う仮定です。
- si は il・ils の前で s' になります (s'il avait…)。
練習問題
問1(仏検 3級の文法ドリルより) ( )に入る最も適切なものを選んでください。
Si je ( ) bien le français, je travaillerais à Paris.
- parle
- parlerais
- parlais
- parlerai
答えと解説
正解:3. parlais
今は上手に話せないという事実と違う仮定なので、si の後は半過去の「parlais」です。si の後に条件法の「parlerais」は使いません。
問2(DELF B1の文法ドリルより) ( )に入る最も適切なものを選んでください。
Si mon appartement était plus grand, j'( ) tous mes amis pour mon anniversaire.
- inviterais
- invite
- inviterai
- ai invité
答えと解説
正解:1. inviterais
si + 半過去 (était) で今の事実と違う仮定をしているので、結果は条件法現在の「inviterais」です。「inviterai」は単純未来で、半過去の si とは組みません。
問3(TCF B1の文法ドリルより) ( )に入る最も適切なものを選んでください。
Si le métro ( ) la nuit, beaucoup d'employés rentreraient plus facilement.
- circule
- circulait
- circulerait
- circulera
答えと解説
正解:2. circulait
主節が条件法の rentreraient なので、事実と違う仮定として si の後は半過去の「circulait」です。si の後に条件法の「circulerait」は使いません。
似ている文法との違い
この文法が出る級(目安)
※ 仏検の級は、フランス語教育振興協会の公開資料(各級の程度と試験内容、CEFR とのおよその対応)と公開されている過去の試験問題をもとに、当サイトが当てはめた目安です。協会が定める出題範囲の一覧ではありません。
※ DELF・DALF のレベルは、CEFR のレベルごとの文法の目録(Eaquals・CIEP、2015年)をもとに当サイトが当てはめた目安です。DELF・DALF の公式の出題範囲の一覧ではありません。
※ TCF のレベルも、DELF・DALF と同じ文法の目録をもとにした目安です。TCF の公式の出題範囲の一覧ではありません。
あわせて覚えたい文法
- 「conditionnel présent」(条件法現在) 〜だろうに・〜なのですが(条件法現在)
- 「si + présent」(条件の si) もし〜なら(実現しうる条件)
- 「si + plus-que-parfait」(過去の事実に反する仮定) もし〜だったら…だっただろうに