6.3 直説法現在完了(El pretérito perfecto de indicativo)

本章(第6章)の冒頭で、スペイン語の過去表現にはいくつかバリエーションがあると説明しました。その中で、日本語の「〜した」「〜したことがある」に最も近く、かつ現在の視点と強く結びついているのが現在完了形です。

この時制は、「過去に起こった出来事だが、その影響や記憶が現在にも及んでいる・つながっている」というニュアンスを持ちます(例:「今までにマドリードに行ったことがある[経験]」「さっきチュロスを食べた[完了・現在に近い過去]」)。

ここでは、その具体的な組み立て方を攻略しましょう。

6.3.1 現在完了の形成(助動詞 haber + 過去分詞)

スペイン語の現在完了形は、英語の “have + 過去分詞” と非常によく似た設計図を持っています。

助動詞 haber(アベール)の現在活用の後ろに、動詞の「過去分詞」をガッチャンコして作ります。

$$\text{現在完了の設計図: [ haber の現在活用 ] } + \text{ [ 過去分詞 ]}$$

① 助動詞 haber の現在活用(パーツ1)

この haber は、現在完了形を作るためだけに存在する専用の助動詞です(単体で「持つ」という意味では使いません)。主語に合わせて次のように形を変えます。h は発音しないため、すべて母音から小気味よく発音します。

主語haber の活用形
Yo (私)he (エ)
(君)has (アス)
Él / Ella / Ud. (彼/彼女/あなた)ha (ア)
Nosotros (私たち)hemos (エモス)
Vosotros (君たち)habéis (アベイス)
Ellos / Ellas / Uds. (彼ら/あなた方)han (アン)

② 過去分詞(パーツ2)

4.9や4.12で学んだ、動詞の「非定形パーツ」である過去分詞をそのまま後ろに添えます。

  • -ar 動詞: 語幹 + -ado (例: hablar $\rightarrow$ hablado
  • -er / -ir 動詞: 語幹 + -ido (例: comer $\rightarrow$ comidovivir $\rightarrow$ vivido
  • abrir $\rightarrow$ abiertohacer $\rightarrow$ hecho などの不規則形(4.12既出)もそのまま使います。

⚠️ 現在完了を組み立てる際の「絶対鉄則」

英語との決定的な違いであり、試験や作文で最も狙われやすい重要ルールが2つあります。

  1. 助動詞 haber と過去分詞は絶対に引き離せない英語では “I have never been to…” のように、have と過去分詞の間に never や副詞を割り込ませることができますが、スペイン語では絶対に不可です。he habladohas comido は強力な接着剤でくっついているため、否定の no などは必ず haber手前に置きます。
    • Yo no he comido. (私は食べていない。)
    • ~~Yo he no comido.~~
  2. 現在完了の過去分詞は「性数変化」しない4.12で「過去分詞が形容詞になるときは主語や名詞の性数に合わせる(La ventana está abierta.)」と学びましたが、haber とドッキングして完了形を作るときは、主語が女性でも複数でも、お尻は一貫して -o のまま変化しません。
    • Carlos ha hablado. (カルロスは話した。)
    • María ha hablado. (マリアは話した。 ※ hablada にはならない!)
    • Ellos han hablado. (彼らは話した。 ※ hablados にはならない!)

6.3.1 演習セクション(本文直下に挿入)

✍️ 6.3.1 練習問題:現在完了のフォーム作り

【問題1】 主語に合わせて助動詞 haber を正しく活用させ、かっこ内の動詞を過去分詞に変えて、現在完了の文を完成させてください。

  1. 私はスペイン語を話したことがあります。$\rightarrow$ Yo ( _____ ) ( _____ ) español.hablar
  2. マリアはチュロスを食べ終えました。$\rightarrow$ María ( _____ ) ( _____ ) churros.comer
  3. 私たちはマドリードに住んだことがあります。$\rightarrow$ Nosotros ( _____ ) ( _____ ) en Madrid.vivir
  4. 彼らはまだ何もしていません。(※否定の no の位置に注意!)$\rightarrow$ Ellos no ( _____ ) ( _____ ) nada.hacer(不規則過去分詞)】

🔑 解答と解説

【問題1の解答】

  1. hehablado
    • 解説: 主語が Yo なので haberhehablar の過去分詞は規則通りの hablado です。
  2. hacomido
    • 解説: 主語 María(3人称単数)に合わせて ha を選択。主語が女性であっても、完了形の過去分詞は変化しないため comido のままで正解です。
  3. hemosvivido
    • 解説: 主語 Nosotros に対する haberhemos-ir 動詞の過去分詞語尾は -er 動詞と同じく -ido なので vivido となります。
  4. hanhecho
    • 解説: 主語 Ellos(3人称複数)なので hanhacer の過去分詞は不規則形の hecho を使います。否定の nohan hecho のセットの前にカチッと置かれています。
の記事一覧へ