スペイン語を学んでいると、必ずぶつかる壁のひとつが「過去形の使い分け」です。点過去(indefinido)は学んだのに、現在完了(pretérito perfecto)との違いが分からない――そんな悩みを抱えていませんか?
この記事では、スペイン語の現在完了(pretérito perfecto compuesto)を「設計図」形式で徹底解説します。構造・作り方・用法・スペインと中南米の違いまで、例文とともに完全マスターしましょう。
1. 現在完了(pretérito perfecto)とは?
現在完了は、「haber の現在形+過去分詞(participio pasado)」で作る複合過去形です。英語の “have + 過去分詞” とよく似た構造で、日本語では「〜したことがある」「〜した(ばかりだ)」「〜してしまった」などに対応します。
スペイン語の過去形には主に次の3種類があります。
| 時制 | 名称 | 主な用途 |
|---|---|---|
| 点過去 | pretérito indefinido | 完結した過去の出来事 |
| 線過去 | pretérito imperfecto | 過去の習慣・状態・背景描写 |
| 現在完了 | pretérito perfecto compuesto | 現在とつながる過去・経験・直近の出来事 |
現在完了の核心は「現在との関連性」です。過去に起きた出来事でも、それが今この瞬間と何らかの形で結びついている場合に使います。
2. 現在完了の作り方:haber の現在形+過去分詞
現在完了の公式はシンプルです。
【主語】+ haber(現在形)+ 過去分詞(participio pasado)
haber の現在形活用
| 主語 | haber の現在形 |
|---|---|
| yo | he |
| tú | has |
| él / ella / usted | ha |
| nosotros/as | hemos |
| vosotros/as | habéis |
| ellos / ellas / ustedes | han |
規則動詞の過去分詞の作り方
| 語尾 | 変化ルール | 例 |
|---|---|---|
| -ar 動詞 | 語幹 + -ado | hablar → hablado |
| -er 動詞 | 語幹 + -ido | comer → comido |
| -ir 動詞 | 語幹 + -ido | vivir → vivido |
例文を見てみましょう。
- Yo he hablado con mi jefe. (私は上司と話した。)
- Tú has comido demasiado. (あなたは食べすぎた。)
- Ella ha vivido en Madrid. (彼女はマドリードに住んだことがある。)
- Nosotros hemos terminado el trabajo. (私たちは仕事を終えた。)
3. 不規則な過去分詞を覚えよう
最頻出の不規則過去分詞を一覧で押さえましょう。これらは暗記必須です。
| 不定詞 | 過去分詞 | 意味 |
|---|---|---|
| abrir | abierto | 開ける |
| decir | dicho | 言う |
| escribir | escrito | 書く |
| hacer | hecho | する・作る |
| morir | muerto | 死ぬ |
| poner | puesto | 置く |
| resolver | resuelto | 解決する |
| romper | roto | 壊す |
| ver | visto | 見る |
| volver | vuelto | 戻る |
| cubrir | cubierto | 覆う |
| freír | frito | 揚げる・炒める |
例文で確認しましょう。
- ¿Has visto esa película? (その映画を見たことある?)
- No he hecho los deberes todavía. (まだ宿題をしていない。)
- Se ha roto el vaso. (コップが割れてしまった。)
- Han vuelto de las vacaciones. (彼らは休暇から戻ってきた。)
⚠️ 重要ルール:haber と過去分詞の間には何も挟まず、過去分詞の語尾も性数変化しません。代名詞や否定語は haber の前に置きます。
- No lo he visto. ✅(それを見ていない)
- He lo visto. ❌(誤り)
4. 現在完了の4つの主要用法
現在完了は「現在とのつながり」を表します。具体的には次の4つの場面で使います。
用法①:経験(〜したことがある)
人生において一度でも経験したかどうかを表します。
- Nunca he probado el sushi. (寿司を食べたことがない。)
- ¿Alguna vez has estado en Tokio? (東京に行ったことはある?)
- He viajado a diez países. (10か国を旅したことがある。)
用法②:直近の出来事(今日・最近)
今日や最近起きた出来事で、現在との関連が感じられる場合に使います(主にスペイン)。
- Esta mañana he tomado café con leche. (今朝、カフェオレを飲んだ。)
- Hoy no he dormido bien. (今日はよく眠れなかった。)
- Esta semana he trabajado mucho. (今週はたくさん働いた。)
用法③:結果が現在に及ぶ行為
過去の行為が引き起こした状態が今も続いている場合です。
- Me he torcido el tobillo. (足首をくじいてしまった。→今も痛い)
- Han cerrado el restaurante. (レストランが閉まってしまった。→今も閉まっている)
- Se le ha perdido el pasaporte. (パスポートをなくしてしまった。)
用法④:時間的に開放された期間(まだ終わっていない期間)
「今日」「今週」「今月」「今年」など、まだ終わっていない時間の枠の中の出来事に使います。
- Este año he aprendido muchísimo. (今年はたくさん学んだ。)
- Este mes no he salido mucho. (今月はあまり外出していない。)
- Últimamente he estado muy ocupado. (最近、とても忙しくしていた。)
5. 現在完了 vs 点過去:スペインと中南米の大きな違い
実は、現在完了の使い方にはスペイン本国と中南米で大きな違いがあります。これは中級以上の学習者が必ず直面する問題です。
| 地域 | 傾向 | 例 |
|---|---|---|
| スペイン | 現在完了を積極的に使用。「今日」の出来事には基本的に現在完了。 | Hoy he comido paella. |
| 中南米 | 点過去を優先使用。同じ状況でも点過去を使うことが多い。 | Hoy comí paella. |
具体的な比較例を見てみましょう。
| 日本語 | スペイン(現在完了) | 中南米(点過去) |
|---|---|---|
| 今日、彼に会った。 | Hoy le he visto. | Hoy le vi. |
| 鍵をなくしてしまった。 | He perdido las llaves. | Perdí las llaves. |
| 彼女はもう帰った。 | Ya se ha ido. | Ya se fue. |
👉 学習のポイント:DELEを受験する場合、スペイン規範の現在完了の使い方を押さえておきましょう。日常会話で中南米のスペイン語を使う場面が多い方は、点過去の使用にも慣れておくのが賢明です。
ただし、経験用法(alguna vez / nunca / ya / todavía no などと一緒に使う場合)は、スペインでも中南米でも現在完了を使う傾向があります。
- ¿Alguna vez has probado el mate? (マテ茶を飲んだことある?)← 両地域で通用
- Nunca he estado en Argentina. (アルゼンチンに行ったことがない。)← 両地域で通用
6. よくある間違いと対策
間違い①:過去分詞の性数変化
haber + 過去分詞の場合、過去分詞は変化しません(estar + 過去分詞の受動態とは別物)。
- Ella ha escrito ✅ / Ella ha
escrita❌ - Los niños han comido ✅ / Los niños han
comidos❌
間違い②:haberとtenerの混同
tener + 過去分詞という構文も存在しますが、これは「完了した状態を持っている」という強調で、意味が異なります。
- He leído el informe. (報告書を読んだ)← 一般的な現在完了
- Tengo leído el informe. (報告書を読み終えてある)← 完了の状態を強調(やや文語的)
間違い③:時間表現との組み合わせ
「ayer(昨日)」「el año pasado(去年)」など閉じた過去を示す表現とは、原則として点過去を使います(少なくともスペイン規範では)。
- Ayer fui al médico. ✅ (昨日、医者に行った。)
- Ayer he ido al médico. ⚠️ (中南米ではほぼNG。スペインでも不自然な場合が多い)
まとめ:現在完了マスターへの道
スペイン語の現在完了(pretérito perfecto)を整理しましょう。
- ✅ 形:haber(現在形)+ 過去分詞
- ✅ 過去分詞:-ar → -ado、-er/-ir → -ido(不規則形は暗記)
- ✅ 用法:経験・直近の出来事・現在に及ぶ結果・開放された時間枠
- ✅ 地域差:スペインは現在完了を多用、中南米は点過去を優先
- ✅ 注意:過去分詞は変化しない。代名詞はhaberの前に置く
現在完了は「過去と現在をつなぐ橋」です。この感覚をつかめると、スペイン語の過去表現が格段にスムーズになります。まずは身近な経験を「He + 過去分詞」で表現することから練習を始めてみてください。¡Buena suerte!


コメント