現在完了
A2 El pretérito perfecto 25 / 49
要点
現在完了 = haber(he、has、ha……)の現在形 + 過去分詞(hablado、comido):He comido. これは、今とつながっている過去の動作を表します — 最近のこと、今日を含む期間内のこと、あるいは今までの人生経験などです。
規則
二つの要素が必要です:助動詞 haber と過去分詞です。この二つは常に一緒にあり、決して順番を入れ替えません。両者の間には何も入りません。目的語や再帰代名詞は haber の前に置かれます — Me he levantado tarde. / ¿Le has dado las llaves? 二つの代名詞が並ぶときも、一緒に動いて順番を保ちます:Se me ha olvidado el paraguas.
ステップ1 — haber を活用させます(現在形):
| 人称 | haber |
|---|---|
| yo | he |
| tú | has |
| él/ella/usted | ha |
| nosotros/-as | hemos |
| vosotros/-as | habéis |
| ellos/-as/ustedes | han |
ステップ2 — 過去分詞を加えます:
- -ar 動詞 -> -ado:hablar -> hablado
- -er/-ir 動詞 -> -ido:comer -> comido、vivir -> vivido
- -er/-ir 動詞の語幹が母音で終わるとき、語尾は -ído とつづります:leer -> leído、traer -> traído、caer -> caído、oír -> oído(ただし u の後は別で:construir -> construido)
ここでの過去分詞は不変化です。常に -o で終わり、性・数には決して一致しません — Ellas han llegado(「llegadas」ではありません)。
不規則な過去分詞(まとめて覚えます):
| 不定詞 | 過去分詞 | 不定詞 | 過去分詞 | |
|---|---|---|---|---|
| hacer | hecho | volver | vuelto | |
| decir | dicho | romper | roto | |
| ver | visto | abrir | abierto | |
| escribir | escrito | morir | muerto | |
| poner | puesto | cubrir | cubierto |
複合語もそれを受け継ぎます:describir -> descrito、devolver -> devuelto。
使う場面。 現在完了は過去と現在を結びつけます:
- 最近の過去:Ya he terminado.
- 人生経験(今まで)、alguna vez / nunca / ya / todavía no とともに:¿Has estado alguna vez en México? / Nunca he probado el sushi.
- 今も続く期間:hoy、esta mañana、esta semana、este mes、este año、últimamente:Este año he viajado mucho.
Perfecto vs indefinido(重要な対比)。
- Perfecto = 期間が今とつながっているとき:hoy、esta semana、este año、ya、todavía no、alguna vez。-> Hoy he comido mucho.
- Indefinido = 期間が終わっていて切り離されているとき:ayer、anoche、la semana pasada、en 2010。-> Ayer comí mucho.
- 方言についての注記。 この使い分けはイベリア半島(スペイン)のスペイン語で最もはっきりしています。ラテンアメリカの多くでは、今日のことや最近の動作にも indefinido を好んで使います:そこでは Hoy comí mucho が普通です。
語形と文型
二つの過去時制を、それぞれの時を表す語で対比します:
| Perfecto(今とつながる) | Indefinido(終わった時間) |
|---|---|
| Hoy he trabajado mucho. | Ayer trabajé mucho. |
| Esta semana he visto dos películas. | La semana pasada vi dos películas. |
| He estado en París (alguna vez). | Estuve en París en 2018. |
例文
| Español | 日本語 |
|---|---|
| He comido demasiado hoy. | 私は今日食べすぎました。 |
| ¿Has visto mi teléfono? | 私の携帯電話を見ましたか? |
| Todavía no hemos terminado. | 私たちはまだ終わっていません。 |
| ¿Alguna vez has estado en España? | スペインに行ったことがありますか? |
| Ella ha escrito tres libros. | 彼女は本を三冊書きました。 |
| Este año han abierto un restaurante nuevo. | 今年、彼らは新しいレストランを開きました。 |
| Nunca he roto un hueso. | 私は骨を折ったことがありません。 |
| Ha hecho mucho frío esta semana. | 今週はとても寒かったです。 |
よくある間違い
- He escribido -> He escrito:escribir の過去分詞は不規則です。hecho、dicho、visto、puesto、vuelto、roto、abierto も同様です。
- He hablando -> He hablado:過去分詞は -ado/-ido で終わり、現在分詞の -ando/-iendo にはなりません。
- He leido -> He leído:母音の後では語尾は -ído とつづります:leído、traído、caído、oído。
- He me levantado / He levantadome -> Me he levantado:代名詞は haber の前に置き、二つの要素の間にも過去分詞への後接にも決してしません。
- Ellas han llegadas -> han llegado:haber の後の過去分詞は決して一致せず、-o のままにします。
- Yo ha comido -> he comido:haber は主語に一致します(he/has/ha/hemos/habéis/han)。
- Tengo comido -> He comido:現在完了の助動詞は haber であって、決して tener ではありません。
- Ayer he comido -> Ayer comí:終わった時間を示す語(ayer)は indefinido を取り、perfecto は取りません。
ヒント
- 公式:haber(現在形)+過去分詞:活用するのはすべて haber で、過去分詞は変化しないままです。
- ここでの過去分詞は常に -o(-ado/-ido、または不規則形)で終わり、性・数には決して一致しません。
- 目印テスト:hoy / esta semana / ya / todavía no / alguna vez / nunca -> perfecto;ayer / anoche / el año pasado -> indefinido。
- 約10個の不規則な過去分詞をまとめて覚えましょう — どれも使用頻度の高いものばかりです。
- ラテンアメリカの多くでは、スペインが perfecto を使う場面で indefinido が使われます。学習対象の地域に合わせましょう。