フランス語の半過去と複合過去:過去の状況と習慣
フランス語では、過去の背景となる動作や状態、習慣を半過去で表します。その背景の中で起きた出来事には、この課では複合過去を使います。日本語の「〜た」「〜ていた」と一対一で対応させず、何を背景として描き、何を出来事として伝えるかを考えましょう。
「〜している間」と「あの頃」を表す言葉
半過去の背景に、複合過去の出来事を重ねる
pendant que situation en cours, événement ponctuel.
Pendant que je lisais, quelqu’un a ouvert la porte.
Quelqu’un a ouvert la porte pendant que je lisais.
天気や状態も半過去で背景にする
「Il faisait froid quand on a ouvert la porte.」では、寒かったという状態を半過去の「faisait」、ドアを開けた出来事を複合過去の「a ouvert」で表します。半過去は進行中の動作だけでなく、その場の天気や状態を描くときにも使います。日本語ではどちらも「〜た」で言えますが、フランス語では背景と出来事を区別しましょう。この例の「on」は会話でよく使う「私たち」の言い方で、動詞は三人称単数形になります。
Il faisait froid quand on a ouvert la porte.
あの頃の繰り返しを半過去で伝える
à l’époque activité répétée dans une période passée comprise.
À l’époque, je travaillais tous les samedis.
Je travaillais généralement le samedi à l’époque.
当時の習慣と、ある晩の出来事を区別する
「À l’époque, on mangeait généralement à la maison, mais un soir, on est allés au restaurant.」では、普段の習慣を半過去の「mangeait」、ある晩の出来事を複合過去の「est allés」で表します。「généralement」は繰り返しを、「un soir」は特定の一晩を示しています。日本語で「食べていました」と言う習慣も、フランス語では半過去で自然に表せます。この例の「on」は会話で使う「私たち」で、男性を含む複数の人を指すため、過去分詞は「allés」になっています。
À l’époque, on mangeait généralement à la maison, mais un soir, on est allés au restaurant.
同時に続く動作と、順番に起きる出来事
「On mangeait pendant que les enfants dormaient.」では、両方を半過去にして、食事と睡眠が同時に続いていたことを表します。「pendant que」は時間の重なりを示し、必ずしも何かが中断されたという意味ではありません。
「J’ai lu le livre, puis je suis allé me coucher.」では、複合過去と「puis」で、読むこと、寝ることの順に話が進みます。半過去を単に「長い動作」、複合過去を「短い動作」と覚えず、背景として描くのか、まとまった出来事として伝えるのかで選びましょう。
On mangeait pendant que les enfants dormaient.
J’ai lu le livre, puis je suis allé me coucher.