Quando sono arrivato, il film era già iniziato.着いたとき、映画はもう始まっていました。

過去の話をしていると、もう一歩さかのぼる必要が出てくることがあります。話している時点より前に、ある出来事がすでに起こっていた場合です。イタリア語ではこれを**大過去(trapassato prossimo)**で表します。近過去と同じ作り方の複合時制ですが、半過去から出発します。

ひとことで: avere / essere の半過去+過去分詞:avevo mangiato、ero partito。過去のもう1つの時点より前に完了していた行為を表します。

日本語では「もう始まっていた」「すでに食べていた」のように、「もう」「すでに」と「〜ていた」で先後を示すことが多いでしょう。イタリア語は動詞の形そのもので先後を示します:era già iniziato。また、essere を使うときは過去分詞が主語の性・数に一致し(Anna era partita)、再帰動詞は必ず essere を使います(mi ero lavato)。

作り方

助動詞(avere か essere)の半過去に、過去分詞を付けます。助動詞は近過去と同じです:mangiare は avere、partire は essere を使います。

主語 avere の場合(mangiare) essere の場合(partire)
io avevo mangiato ero partito / partita
tu avevi mangiato eri partito / partita
lui / lei aveva mangiato era partito / partita
noi avevamo mangiato eravamo partiti / partite
voi avevate mangiato eravate partiti / partite
loro avevano mangiato erano partiti / partite

助動詞の活用は半過去 (imperfetto):規則形と不規則形を、どの動詞がどちらの助動詞を取るか、不規則な過去分詞は何かは、avere を使う近過去(ho mangiato、hai parlato …)、essere を使う近過去(性数一致)、近過去:よく使う不規則過去分詞 (fatto, detto, visto, preso …)をご覧ください。

そのほかは近過去と同じです:

  • essere のときは、過去分詞が主語に一致します:Anna era uscita、i ragazzi erano arrivati。
  • avere のときは過去分詞は変わりませんが、lo, la, li, le のような直接目的語の代名詞が前に来るときは一致します:Ho visto Anna → L'avevo vista。前置された直接目的語代名詞と過去分詞の一致をご覧ください。
  • 再帰動詞は essere を使います:Mi ero svegliata presto. 近過去における再帰動詞をご覧ください。
  • 否定は助動詞の前に置きます:Non avevo capito. già、ancora、appena、mai のような短い副詞は、ふつう助動詞と過去分詞の間に入ります:Avevo già mangiato.

何をするか:「それより前」

大過去には、そこからさかのぼって見る過去のもう1つの時点が必要です。その時点は、はっきり述べてもよく、文脈から分かってもかまいません:

  • Quando sono arrivato, il film era già iniziato.(着いたとき、映画はもう始まっていました。)
  • Non ho trovato Luca: era uscito cinque minuti prima.(ルカはいませんでした。5分前に出かけていたのです。)
  • Mi sono accorta che avevo dimenticato le chiavi.(鍵を忘れてきたことに気づきました。)

すでに起こったことについて、誰かが以前に言ったり知っていたりした内容にも、ふつう大過去を使います:

  • Anna ha detto che aveva finito.(アンナは終わったと言いました。)
  • Sapevo che eri già partito.(あなたがもう出発したことは知っていました。)

よく一緒に使われる語

これらは手がかりであり、規則ではありません。より前の行為を示すことがよくあります:

語 例
già(すでに) Avevamo già cenato.
non... ancora(まだ〜ない) Non avevo ancora letto il messaggio.
appena(ちょうど) Avevo appena aperto la porta, quando...
prima(前に) Ci eravamo conosciuti due anni prima.
dopo che(〜したあとで) Dopo che avevamo mangiato, siamo usciti.
non... mai(それまで一度も〜ない) Non ero mai stato a Venezia.

使わなくてよいとき

大過去は、ある出来事が描いている時点より前だと示すために使います。出来事を起こった順に語るだけなら、近過去で十分です:

  • Sono uscito, ho preso l'autobus e sono arrivato in ufficio.

また、prima や dopo などの語で順序がすでにはっきりしているときは、くだけた会話ではより簡単な時制のままにすることもあります。順序を誤解なく示したいとき、特に書き言葉では、大過去がいちばん明確な選択です。

半過去と比べてみましょう。半過去は背景を描くもので、完了した前の出来事ではありません:Pioveva(雨が降っていた)と Aveva piovuto(それまでに雨が降っていた)。この違いは近過去と半過去の使い分けで詳しく扱います。

よくある間違い

  • ❌ Ero mangiato prima di uscire. → ✅ Avevo mangiato prima di uscire.(mangiare は avere を使います)
  • ❌ Avevo andato a Roma. → ✅ Ero andato a Roma.(andare は essere を使います)
  • ❌ Anna era partito presto. → ✅ Anna era partita presto.(essere のときは過去分詞が主語に一致します)
  • ❌ Avevo scrivuto una mail. → ✅ Avevo scritto una mail.(不規則な過去分詞:scritto)
  • ❌ Mi avevo svegliato presto. → ✅ Mi ero svegliato presto.(再帰動詞は essere を使います)

小テスト

かっこ内の動詞を大過去にしましょう。

  1. Quando sono arrivata a casa, Marco ____ già ____ (cenare).
  2. Non ho visto Sara: ____ ____ (uscire) poco prima.
  3. I miei amici ____ già ____ (partire), quando li ho chiamati.
  4. Ho trovato il libro che ____ ____ (perdere, io).
  5. Maria mi ha detto che ____ ____ (svegliarsi) alle sei.
  6. Non ____ mai ____ (essere, noi) a Napoli prima di quell'estate.
答えを見る
  1. aveva cenato   2. era uscita(男性のことなら era uscito)   3. erano partiti   4. avevo perso(avevo perduto も可)   5. si era svegliata(男性のことなら si era svegliato)   6. eravamo ... stati

要点

  • 大過去=avere / essere の半過去+過去分詞(avevo mangiato、ero partito)。
  • 行為が過去のもう1つの時点より前に完了していたことを示します。
  • 助動詞の選び方と過去分詞の一致は近過去とまったく同じです(Anna era partita、L'avevo vista、Mi ero svegliata)。
  • 手がかり:già、non... ancora、appena、prima、dopo che、non... mai。
  • 出来事を起こった順に語るなら、近過去で十分です。