過去分詞と 現在完了 (participio; pretérito perfecto)
2026年10月13日
- 初級
- CEFR A2
He comido.は「私はもう食べました」という意味です。heはhaberの現在形、comidoはcomer(食べる)の過去分詞です。haberと過去分詞を組み合わせた形を現在完了と呼び、今とつながっている過去のことを言います。
使う 場面
「〜したことがある」という経験、「もう〜した」「まだ〜していない」という完了、「今日」「今週」「今年」のように、まだ終わっていない期間の中で起きたことを言うときに使います。
- ¿Has estado en España?(君はスペインに行ったことがある?)
- Ya he terminado el trabajo.(私はもう仕事を終えました)
- Hoy he trabajado mucho.(今日、私はたくさん働きました)
作り方
過去分詞の 形
不定詞の-ar、-er、-irを外して、-ar動詞には-ado、-erと-irの動詞には-idoを付けます。
| 不定詞 | 過去分詞 |
|---|---|
| hablar(話す) | hablado |
| terminar(終える) | terminado |
| comer(食べる) | comido |
| vivir(住む) | vivido |
よく使う動詞には、形が不規則な過去分詞があります。1つずつ覚えます。
| 不定詞 | 過去分詞 |
|---|---|
| hacer(する、作る) | hecho |
| decir(言う) | dicho |
| ver(見る) | visto |
| escribir(書く) | escrito |
| abrir(開ける) | abierto |
| poner(置く) | puesto |
| volver(帰る) | vuelto |
現在完了はhaber+過去分詞
haberの現在形を主語に合わせて変え、過去分詞を続けます。haberは、hayとestarの使い分けのhayと同じ動詞です。
| 主語 | haber | 過去分詞 |
|---|---|---|
| yo | he | comido |
| tú | has | comido |
| él/ella/usted | ha | comido |
| nosotros/nosotras | hemos | comido |
| vosotros/vosotras | habéis | comido |
| ellos/ellas/ustedes | han | comido |
現在完了の過去分詞は、主語が女性でも複数でも-oのままです。Ana ha comido.、Ellas han comido.のように変わりません。
haberと過去分詞の間には何も入りません。否定のnoや目的語の代名詞は、haberの前に置きます(No lo he visto.=私はそれを見ていません)。
一緒に 使う 言葉
| 言葉 | 意味 | 例 |
|---|---|---|
| ya | もう | Ya he comido. |
| todavía no | まだ〜ない | Todavía no he comido. |
| alguna vez | 今までに一度でも | ¿Has estado alguna vez en México? |
| nunca | 一度も〜ない | Nunca he estado en México. |
| hoy, esta semana, este año | 今日、今週、今年 | Este año he viajado mucho. |
日本語との 違い
日本語の「〜した」は、「昨日食べた」にも「もう食べた」にも使います。スペイン語は、今とつながっているかどうかで形を分けます。今日や今年のように今を含む期間なら現在完了、ayer(昨日)や el año pasado(去年)のように終わった時点なら、別の過去形(点過去)を使います。
経験を言う「〜したことがある」も、日本語では「〜した」に「ことがある」を足して言います。スペイン語では、現在完了の形だけで経験になります。He estado en Perú.は「私はペルーに行ったことがあります」です。
ラテンアメリカの多くの地域では、スペインで現在完了を使う場面でも点過去を使うことがあります。このサイトの例文は、教科書と同じスペインの使い方に合わせています。
例文
- He comido paella.(私はパエリアを食べたことがあります)
- 経験を言っています。heはhaberのyoの形です。
- ¿Has visto a Pedro hoy?(君は今日ペドロに会った?)
- vistoはverの不規則な過去分詞です。hoyは今を含む期間です。
- Ya hemos terminado el trabajo.(私たちはもう仕事を終えました)
- yaと一緒に、終わったことを言っています。
- Todavía no han llegado.(彼らはまだ着いていません)
- noはhanの前に置きます。
- Ana ha escrito una carta.(アナは手紙を書きました)
- 主語は女性ですが、過去分詞はescritoのままです。
- Este año he viajado mucho.(今年、私はたくさん旅行しました)
- este añoは今を含む期間なので、現在完了を使います。
- ¿Quién ha abierto la ventana?(誰が窓を開けたの)
- abiertoはabrirの不規則な過去分詞です。
練習問題
正しいものを選んでください。
- Yo ( he / ha / has ) comido.
- Ana ha ( escribido / escrito / escrita ) una carta.
- Hoy ( hemos trabajada / hemos trabajado / habemos trabajado ) mucho.
答え
- he(主語がyoなのでhe)
- escrito(escribirの過去分詞は不規則で、主語が女性でも-oのまま)
- hemos trabajado(nosotrosのhaberはhemos。過去分詞は-oのまま)
参考に した 資料
- 福嶌教隆『ニューエクスプレスプラス スペイン語』(白水社)第15課「過去分詞と現在完了」p.105、第5課「haber 直説法現在」p.45(2026-10-13閲覧)
- Instituto Cervantes, Plan curricular, Gramática A1–A2「9.4.3 Participio」「9.1.6 Pretérito perfecto」(2026-10-13閲覧)