Hoy he comido paella por primera vez.今日、初めてパエリアを食べた。
現在完了(pretérito perfecto compuesto)は、過去の動作を今この瞬間に結びつける時制。人生のどこかで起きたこと、あるいはまだ終わっていない期間(今日、今週)の中で起きたことを表す。haberの変化形と過去分詞、二つの部品からできている。
要点: haber(he、has、ha、hemos、habéis、han)+過去分詞(-ar動詞は**-ado**、-er/-ir動詞は**-ido**)。He hablado、has comido、ha vivido。
作り方
haberは主語に応じて変化するが、過去分詞は決して変わらない。
| 主語 | haber | +分詞 |
|---|---|---|
| yo | he | hablado |
| tú | has | hablado |
| usted / él / ella | ha | hablado |
| nosotros/as | hemos | hablado |
| vosotros/as | habéis | hablado |
| ustedes / ellos / ellas | han | hablado |
分詞そのものは原形から作られる。-ar動詞は**-adoを取り(hablar → hablado)、-er動詞・-ir動詞は-ido**を取る(comer → comido、vivir → vivido)。
He hablado con ella.(彼女と話した。)¿Has comido ya?(もう食べた?)Hemos vivido aquí diez años.(ここに十年住んでいる。)
不規則な過去分詞
よく使う動詞の一部には、規則的な*-ado*/-idoの形ではなく、不規則な過去分詞がある。
| 原形 | 分詞 | 原形 | 分詞 |
|---|---|---|---|
| hacer(する) | hecho | ver(見る) | visto |
| decir(言う) | dicho | poner(置く) | puesto |
| escribir(書く) | escrito | volver(戻る) | vuelto |
| abrir(開ける) | abierto | morir(死ぬ) | muerto |
| romper(壊す) | roto | cubrir(覆う) | cubierto |
¿Qué has hecho hoy?(今日何をした?)Ella ha escrito una carta.(彼女は手紙を書いた。)これらの分詞は、haberがどの主語に対して変化していても、不規則な形のまま変わらない。
日本語にはこれと同じ組み立ての表現はないが、「〜したことがある」という経験の言い方は、現在完了の経験用法と発想が近い。ただし最近完了した動作を表すときは、日本語は独立した完了の時制ではなく、「もう〜した」のような言い方や文脈に頼ることが多い。
現在完了の使い方
現在完了は動作を今に結びつける。次のような場面で使う。
- 人生の経験、正確にいつかは言わずに:He estado en México.(メキシコに行ったことがある。)¿Has probado el ceviche?(セビーチェを食べたことある?)
- まだ終わっていない期間の中での動作:hoy、esta mañana、esta semana、este mes、este año。Esta semana he trabajado mucho.(今週はたくさん働いた。)
- 現在と関わりのある最近の出来事:Ha llegado el paquete.(荷物が届いた。おそらくまだそこにある。)
スペインでは、その日のうちの出来事についても現在完了が普段の言い方になる(Hoy he comido paella)。一方ラテンアメリカの多くの地域では、同じ内容に点過去のほうがよく使われる(Hoy comí paella)。どちらも正しく、これは地域による好みであって、厳密な規則ではない。多くの標準的な変種では、今の期間から明らかに外れた出来事(ayer、el año pasado)には代わりに点過去を使う。ただしアンデス地域の一部など、そこでも現在完了を使う地域変種もある。
よくある間違い
- ❌ He hablado con ella ayer. → ✅ Hablé con ella ayer.(多くの標準的な変種では、ayerのような今の期間から外れた時の表現には、現在完了ではなく点過去が必要)
- ❌ He lo visto. → ✅ Lo he visto.(目的語代名詞は変化したhaberのすぐ前に置く。haberと分詞の間には決して置かない)
- ❌ Ella ha hablada mucho. → ✅ Ella ha hablado mucho.(この複合時制の分詞は主語と決して一致しない。形容詞として使われる分詞と違って、常に**-o**で終わる固定の形)
- ❌ Habemos comido ya. → ✅ Hemos comido ya.(nosotrosに対応するhaberの形はhemosであって、habemosではない)
力だめし
かっこの中の動詞を現在完了の形にして、五つの文を完成させてみよう。
- Yo ___(visitar)Perú dos veces.
- ¿Tú ___(ver)esa película?
- Nosotros ___(hacer)toda la tarea.
- Ella todavía no ___(escribir)el correo.
- Ellos ___(volver)de vacaciones hoy.
答えを見る
- Yo he visitado Perú dos veces. 2. ¿Tú has visto esa película? 3. Nosotros hemos hecho toda la tarea. 4. Ella todavía no ha escrito el correo. 5. Ellos han vuelto de vacaciones hoy.
GrammarMamaでもっと早く上達しよう
この記事では1つのトピックを扱っています。GrammarMamaなら、それを確かな上達につなげられます。
-
自分のレベルを知る — 簡単なレベル診断テストでCEFRレベルがわかり、あなたに合った問題が出題されます。 レベルを診断する →
-
わかりやすい学習パスを進む — A1からC2まで、正しい順番ですべてのトピックを学習できます。 学習パス全体を見る →
-
自分の目標を設定する — 学ぶ理由を教えてください。あなたの興味に合わせた問題が出題されます。 目標を設定する →
-
自分のミスを記録する — つまずきやすいパターンを可視化して、しっかり直せます。 ミスを確認する →
-
語彙力を伸ばす — 問題に出てきた単語は保存され、間隔反復で復習できます。 単語帳を開く →
-
話す練習をする — タイピングの代わりに声に出して問題に答えられます。 スピーキング練習を試す →
-
発音を鍛える — 単語ごとに、その場で発音のフィードバックが受けられます。 発音を練習する →
-
毎日少しずつ練習する — レベルに合った短い毎日の練習で、言語の感覚を忘れません。 練習を始める →
まとめ
- 現在完了はhaber(he、has、ha、hemos、habéis、han)に過去分詞(-ado/-ido)を加えて作り、分詞は決して変わらない。
- よく使う動詞の一部には不規則な分詞がある:hecho、dicho、visto、puesto、escrito、vuelto、abierto、muerto、roto、cubierto。
- 人生の経験や、まだ終わっていない期間の中での動作(hoy、esta semana、este año)に使う。
- 目的語代名詞は変化したhaberの前に置き、haberと分詞の間には置かない。
- その日のうちの出来事について、スペインはラテンアメリカの多くの地域よりも現在完了をよく使う。これは地域による好みであって、厳密な規則ではない。