Ieri abbiamo mangiato una pizza e ho preso un caffè.昨日、私たちはピザを食べて、私はコーヒーを飲みました。

近過去(passato prossimo)は、日常会話で、起こって終わったことを話すときに使う時制です。2つの部分からできています:助動詞(ここでは avere)の現在形と、何が起きたかを表す動詞の過去分詞です:ho mangiato、hai parlato、abbiamo finito。

ひとことで: avere(ho, hai, ha, abbiamo, avete, hanno)+ 過去分詞。規則動詞の過去分詞は、-ato(-are 動詞)、-uto(-ere 動詞)、-ito(-ire 動詞)で終わります。

日本語では「食べた」のように動詞の語尾が「た」に変わるだけで、人称や数による変化はありません。イタリア語では2語になり、助動詞が人称と数を示し、過去分詞が動作を表します:Ho mangiato(食べました)。avere と使うときは、過去分詞は主語によって変わりません:Marco ha mangiato、Maria ha mangiato。

2つの部分

まず avere の現在形です(動詞「avere」(持つ:ho, hai, ha …)を参照):

主語 avere 例
io ho Ho lavorato tutto il giorno.(一日中働きました。)
tu hai Hai dormito bene?(よく眠れましたか。)
lui / lei ha Anna ha chiamato.(アンナが電話をくれました。)
noi abbiamo Abbiamo comprato il pane.(私たちはパンを買いました。)
voi avete Avete capito?(わかりましたか。)
loro hanno Hanno venduto la casa.(彼らは家を売りました。)

次に過去分詞です。規則動詞は、不定詞の語尾を取って過去分詞の語尾を付けます:

不定詞 過去分詞 例
parl-are parlato Ho parlato con Luca.(ルカと話しました。)
vend-ere venduto Ha venduto la macchina.(彼は車を売りました。)
fin-ire finito Abbiamo finito il lavoro.(私たちは仕事を終えました。)

-care と -gare で終わる動詞は、過去分詞でもつづりが変わりません:cercare → ho cercato、pagare → ho pagato。

どんな意味か

近過去は、日本語の「〜た」「〜ました」にあたる、完了した出来事を表します。Ho mangiato は「食べました」にも「もう食べました」にもなり、どちらかは文脈で決まります:

  • Ieri ho mangiato troppo.(昨日は食べすぎました。)
  • Ho già mangiato, grazie.(もう食べました、ありがとう。)

過去分詞は変わらない

avere と使うとき、過去分詞は主語の性や数によって変わりません:

  • Marco ha parlato.(マルコは話しました。)
  • Maria ha parlato.(マリアは話しました。)
  • Marco e Maria hanno parlato.(マルコとマリアは話しました。)

唯一の例外は、動詞の前に直接目的語の代名詞があるときです。lo, la, li, le の場合、過去分詞はその代名詞に一致します(Ho visto Anna → L’ho vista、彼女に会いました)。これは後の前置された直接目的語代名詞と過去分詞の一致で扱います。

どの動詞が avere を使う?

ほとんどの動詞は avere を使います。直接目的語をとるほぼすべての動詞(mangiare una mela、vedere un film、comprare il pane)や、目的語のない多くの動詞(dormire、lavorare、camminare、ridere)も含まれます。移動や変化を表す動詞を中心とする少数のグループは、essere を使います(sono andato、è arrivata)。essere を使う近過去(性数一致)を参照してください。

否定文と疑問文

否定文では、non を助動詞の前に置きます:

  • Non ho capito.(わかりませんでした。)
  • Luca non ha telefonato.(ルカは電話しませんでした。)

疑問文は平叙文と同じ語順で、はい・いいえで答える質問では語尾を上げるイントネーションにします。疑問詞は文頭に置きます:

  • Hai finito?(終わりましたか。)
  • Che cosa hai mangiato?(何を食べましたか。)
  • Con chi hai parlato?(誰と話しましたか。)

2つの部分のあいだに入る小さな語

短い副詞は、ふつう助動詞と過去分詞のあいだに入ります:già(もう)、appena(ちょうど)、ancora(まだ)、mai(これまでに、一度も〜ない)、sempre(いつも):

  • Ho già mangiato.(もう食べました。)
  • Ha appena chiamato.(彼はちょうど電話をくれました。)
  • Non ho ancora finito.(まだ終わっていません。)
  • Non ho mai provato il sushi.(寿司は一度も食べたことがありません。)
  • Hai mai viaggiato in treno?(電車で旅行したことはありますか。)

よく一緒に使う時の表現

近過去は、次のような表現とよく一緒に使われます:

  • ieri(昨日)、ieri sera(昨夜)
  • la settimana scorsa(先週)、l'anno scorso(去年)
  • due giorni fa(2日前)
  • stamattina(今朝)、stasera(今夜)

不規則な過去分詞

よく使う動詞の多くは過去分詞が不規則です。たとえば fare → fatto、dire → detto、prendere → preso です。avere との組み合わせ方は同じで、近過去:よく使う不規則過去分詞 (fatto, detto, visto, preso …)で扱います。

よくある間違い

  • ❌ Ho mangiare la pizza. → ✅ Ho mangiato la pizza.(不定詞ではなく過去分詞を使います)
  • ❌ Ho non capito. → ✅ Non ho capito.(non は ho の前に置きます)
  • ❌ Mario ha parlata. → ✅ Mario ha parlato.(avere と使うときは、過去分詞は主語に一致しません)
  • ❌ Ho andato al cinema. → ✅ Sono andato al cinema.(andare は移動を表す動詞で、essere を使います)
  • ❌ Ho già finisco. → ✅ Ho già finito.(2つ目の部分は常に過去分詞です)

小テスト

近過去を使って文を完成させてみましょう。

  1. Ieri noi ____ (guardare) un bel film.
  2. Tu ____ (capire) la lezione?
  3. Loro ____ (vendere) la loro casa.
  4. Marco non ____ (finire) i compiti.
  5. Io ____ (ricevere) un messaggio da Anna.
  6. Voi ____ già ____ (mangiare)?
答えを見る
  1. abbiamo guardato   2. hai capito   3. hanno venduto   4. ha finito   5. ho ricevuto   6. avete … mangiato

要点

  • 近過去は、助動詞の現在形と過去分詞でつくります。ほとんどの動詞では、助動詞は avere(ho, hai, ha, abbiamo, avete, hanno)です。
  • 規則的な過去分詞は、-ato(-are)、-uto(-ere)、-ito(-ire)で終わります:parlato, venduto, finito。
  • 完了した出来事を表します:Ho mangiato =「食べました」「もう食べました」。
  • avere と使うとき、過去分詞は主語に一致しません。
  • Non は助動詞の前に置きます:Non ho capito.
  • Già, appena, ancora, mai, sempre は、ふつう助動詞と過去分詞のあいだに入ります。
  • 移動や変化を表す動詞はたいてい essere を使い、よく使う動詞の多くは過去分詞が不規則です。