フランス語の「depuis」と「il y a」の違い
どちらも時を表しますが、depuis は過去から今まで続いていることを「〜前から」、il y a は今から見た過去の一点を「〜前に」表します。depuis の文はふつう現在形です。
使い分けの表
| depuis | il y a | |
|---|---|---|
| 意味 | 〜から・〜前から(今も続いている) | 〜前に(過去の一点) |
| 表すこと | 今まで続いている期間 | 過去の一点 |
| 動詞の時制 | ふつう現在形 | ふつう複合過去 |
| 訳 | 〜前から・〜から | 〜前に |
| 後ろに日付 | 来る(depuis 2020) | 来ない(期間だけ) |
例文で比べる
○ = 自然 △ = 通じるが、その場面・文体には合わない × = 不自然・誤り
○
J'habite à Nice depuis deux ans.
私は 2 年前からニースに住んでいます。
×
J'habite à Nice il y a deux ans.
私は 2 年前からニースに住んでいます。
今も住んでいて、続いている期間を言うので depuis です。il y a は過去の一点を表します。
△
Mon frère est parti depuis une heure.
兄は出かけて 1 時間たちます。
○
Mon frère est parti il y a une heure.
兄は 1 時間前に出かけました。
il y a は「1 時間前に出た」という出来事、depuis は「出て 1 時間たつ」という今の状態です。depuis と複合過去の組み合わせは例外的です。
×
J'ai vu ce film depuis un mois.
1 か月前にこの映画を見ました。
○
J'ai vu ce film il y a un mois.
1 か月前にこの映画を見ました。
1 か月前の 1 回の出来事なので il y a です。続いていないことに depuis は使いません。
覚え方・注意点
- 「〜前から(今も)…している」は depuis + 現在形です。日本語につられて複合過去にしません(J'habite ici depuis un an.)。
- depuis の後には期間も時点も来ますが、il y a の後は期間です(depuis lundi / il y a trois jours)。
確認問題
( )に入れるのに、より自然なのはどちらでしょう。
問1
Nous sommes mariés ( ) dix ans.
- il y a
- depuis
答えと解説
正解:2. depuis
結婚して今も続いている期間なので「depuis」です。
問2
Elle a commencé le piano ( ) six mois.
- depuis
- il y a
答えと解説
正解:2. il y a
ピアノを始めたという 1 回の出来事を複合過去で言っているので「il y a」です。
問3
Je t'attends ( ) une demi-heure !
- il y a
- depuis
答えと解説
正解:2. depuis
今も待ち続けている期間なので「depuis」です。
それぞれの文法の詳しい説明
- 「depuis」(時の前置詞)の意味と使い方 〜から・〜前から(今も続いている)
- 「il y a + durée」(時の表現)の意味と使い方 〜前に(過去の一点)