イタリア語の近過去と半過去の使い分けは、B1レベルの学習者が最もつまずくポイントの一つです。「ieri ho mangiato」と「da bambino mangiavo」、どちらも過去なのになぜ違うのでしょう?このガイドでは、イタリア語の近過去と半過去の違いを「点」対「線」のイメージで整理し、よくある誤解を3つ解消しながら使い分けを身につけていきます。
Cosa impareremo oggi
Clicca su una sezione per saltare direttamente
Se conoscete gia la coniugazione di passato prossimo e imperfetto, siete sulla strada giusta. La parte difficile non e come si formano: e sapere quando usare uno e quando usare l’altro. Questa distinzione e uno dei nodi piu intricati dell’italiano, e i giapponesi non fanno eccezione.
活用の仕方はすでに知っている。でも、どちらを使うべきか迷う。それがこのレッスンで解決する問いです。
Per ripassare la coniugazione, potete consultare il blog dedicato al passato prossimo dei verbi regolari oppure quello sull’imperfetto. Qui ci concentriamo esclusivamente sull’uso.
La differenza di base
イタリア語の近過去と半過去:「点」と「線」
Il modo piu efficace per ricordare la differenza e questo: il passato prossimo descrive un’azione come un punto nel tempo, qualcosa di circoscritto con un inizio e una fine definiti. L’imperfetto descrive un’azione come una linea, qualcosa che si estendeva nel tempo senza che ci interessi quando e cominciato o quando e finito.
ポイント:
イタリア語の近過去と半過去の最大の違いは「点」と「線」のイメージです。近過去(passato prossimo)は過去の「点」:完了・区切りのある動作。半過去(imperfetto)は過去の「線」:継続・状態・習慣。
Un esempio chiarisce tutto di colpo:
- Ieri sera ho guardato un film. (昨夜、映画を見た:完了した一回の動作=「点」)
- Da bambino guardavo sempre i cartoni animati. (子供の頃、よくアニメを見ていた:過去の習慣=「線」)
Stessa radice verbale, significato completamente diverso. Nel secondo esempio non sappiamo quando ha smesso di guardare i cartoni: la «linea» non ha inizio ne fine precisi nel racconto.
Quando si usa il passato prossimo
近過去を使う4つの場面
Il passato prossimo si usa in quattro situazioni principali. Vediamole con esempi concreti.
1. Azione completata in un momento preciso
Con parole come ieri, stamattina, l’anno scorso, lunedi scorso, il passato prossimo e la scelta naturale: il momento e definito, l’azione e finita.
- Ieri mattina ho fatto colazione al bar. (昨朝、バールで朝食をとった)
- L’anno scorso siamo andati a Firenze. (去年、フィレンツェへ行った)
2. Numero di volte precisato
Quando specifichiamo quante volte qualcosa e successo (una volta, tre volte, piu volte…), si usa sempre il passato prossimo: il numero delimita l’azione.
- Ho visitato Roma tre volte. (ローマを3回訪れたことがある)
- Mi ha telefonato due volte ieri. (昨日、2回電話があった)
3. Sequenza di azioni
Quando narriamo una serie di eventi che si sono succeduti uno dopo l’altro, tutti e tre o quattro vanno al passato prossimo. E come seguire i punti di una linea del tempo.
- Ho preso il treno, sono arrivato in centro, ho comprato il pane e sono tornato a casa. (電車→到着→買い物→帰宅:連続する4つの「点」)
4. Verbi modali con esito certo
Con dovere, potere, volere al passato, la scelta cambia il significato in modo sottile. Se l’azione si e compiuta: passato prossimo. Se l’esito e incerto o non specificato: imperfetto.
- Ho dovuto lavorare fino a tardi. → 遅くまで働かなければならなかった(実際に働いた)
- Dovevo lavorare fino a tardi. → 遅くまで働く必要があった(実際に働いたかどうかは不明)
La regola: essere o avere?
Il passato prossimo richiede sempre un ausiliare (essere o avere) + participio passato. Se non siete sicuri di quale ausiliare scegliere, il blog dedicato agli ausiliari essere e avere nel passato prossimo chiarisce ogni dubbio.
Dante-Learning
このレッスンは「フリーミアム」です。ログインまたは無料登録するだけで、すべてのコンテンツにアクセスでき、クイズの結果もメールで届きます。

イタリア語の近過去と半過去の最も簡単な見分け方は何ですか?
「点」と「線」のイメージが最も効果的です。近過去(passato prossimo)は完了・区切りのある動作(点)、半過去(imperfetto)は継続・習慣・状態(線)です。「ieri ho mangiato il sushi」は昨日の完了した出来事(点)、「mangiavo spesso il sushi」は過去の習慣(線)です。
「mentre」は常に半過去と一緒に使いますか?
大抵の場合、「mentre + 動詞」の部分は半過去になります。mentrを使って「~している最中に」という状況を説明するとき、その継続中の動作が半過去になります。例:Mentre mangiavo(食べている最中に)。ただし両方の動作が同時進行で同程度の継続性がある場合は両方半過去になることもあります:Mentre lei leggeva, io cucinavo.
essere, avere などの状態動詞は近過去と半過去どちらを使いますか?
essere、avere、stare などの状態動詞は描写・状態を表すとき半過去になることが多いです:Era stanco(疲れていた)、Aveva fame(お腹が空いていた)。ただし特定の出来事として述べる場合は近過去になります:È stato un viaggio meraviglioso(素晴らしい旅だった:一回のまとまった出来事)。
「ha detto」と「diceva」の違いは何ですか?
「ha detto」は一回の具体的な発言(近過去:点)、「diceva」は繰り返しの発言や、会話の中で継続的に言っていたこと(半過去:線)を表します。例:«Ha detto che partiva domani»(彼は明日出発すると言った:一回の発言)vs «Diceva sempre che l’Italia era bellissima»(いつもイタリアは素晴らしいと言っていた:習慣的な発言)。
近過去と半過去で迷ったときはどうすればいいですか?
まず「点か線か」を考えます。完了・特定の回数・特定の時点なら近過去。習慣・状態・継続・描写・「している最中に」なら半過去。それでも迷ったら近過去を選ぶほうが無難です。半過去の条件に当てはまらないものは、ほとんどの場合近過去が正解です。
日本語の「〜した」と「〜していた」でイタリア語の過去形を理解できますか?
大まかな目安にはなりますが、完全には対応しません。日本語の「〜した」が近過去(ho mangiato)に、「〜していた」が半過去(mangiavo)に対応することが多いです。ただし日本語とイタリア語の過去形の論理は異なる部分もあるため、「点と線」のイタリア語の基準で考えるほうが正確です。

