Blog

スペイン語で現在完了形と過去完了形をどのように使うか

昼間に茶色の木製テーブルの上で本を読んでいる人

スペイン語の現在完了形と過去形の使い方。Enforex のこの記事で、それぞれの時制の違いと使い方を説明します。

スペイン語で過去について話すのは最初は複雑に見えることがあります。多くの学習者は自問します:「he comido」を使うべきか、それとも「comí」を使うべきか?同じですか?答えはいいえ。どちらも過去の行為を指しますが、pretérito perfectopretérito indefinido は異なる状況で使われます。

だから、このEnforexの記事では、これらの時制がどのように作られるか、いつ使われるか、それらの違い、そして学習者が犯しやすい一般的な間違いを説明します。あ、それから練習用の問題もいくつか用意しています。読み続けて、見逃さないでください!

スペイン語の現在完了形

スペイン語の現在完了形または現在完了複合形は、動詞 を現在形で用い、他の動詞の過去分詞と組み合わせて形成されます。したがって、現在完了形は人称と数によって変化します。

現在完了形を使った文の例:

  • He estudiado español (私はスペイン語を勉強した/勉強してきた)
  • Hemos viajado a Madrid (私たちはマドリードへ旅行した)
  • ¿Has terminado el ejercicio? (演習は終わりましたか?)

スペイン語の現在完了形はいつ使う?

この時制は複数の場面で使われます:

1. 期間がまだ終わっていない場合。期間がまだ続いているなら、現在完了形を使います。

  • Hoy he ido al gimnasio (今日ジムに行きました) この文では、その日はまだ終わっていません
  • Esta semana hemos tenido tres exámenes (今週、私たちは3つのテストがありました) この文では、週はまだ終わっていません
  • Este año he aprendido mucho (今年は多く学びました) この文では、年はまだ終わっていません

時間が現在の一部である場合、スペイン語では現在完了形が使われます。

2. 人生経験を表すとき。いつ起こったかを正確に言わない場合。ここでは重要なのは経験であり、時点ではありません。例:

  • ¿Has estado en España? (スペインに行ったことがありますか?)
  • Nunca he probado la tortilla española (スペイン風トルティーヤを一度も試したことがありません)
  • Ya he visto esa película (その映画はもう見ました)

3. 典型的な時間を示す語とともに。この時制では、(hoy)(今日)、(esta semana)(今週)、(este mes)(今月)、(este año)(今年)、(ya)(もう)、(todavía no)(まだ〜ない)、(alguna vez)(いつか)や (recientemente)(最近)などの時間を示す語が使われることが多いです。例:

  • Todavía no he terminado el proyecto (私はまだプロジェクトを終えていません)
  • Ya hemos reservado el hotel (私たちはすでにホテルを予約しました)

スペイン語の単純過去(不定過去)

一方、スペイン語の単純過去時制は基本的な形成を持ちます。動詞の種類ごとに固有の語尾があります:

-ar で終わる動詞 (hablar - 話す)

-er / -ir で終わる動詞 (comer - 食べる, vivir - 生きる/住む)

when-do-we-use-the-simple-past-tense

スペイン語の単純過去形(pretérito indefinido)は、いくつかの状況で使うことができます:

1. 終了した時間枠内で完了した行為に対して。時間は既に終わっており、現在との直接的なつながりはありません。例:

  • Ayer fui al médico (昨日、私は医者に行きました)
  • El año pasado viajé a Argentina (昨年、私はアルゼンチンへ旅行しました)
  • La semana pasada empezamos el curso (先週、私たちはコースを始めました)
  • En 2022 estudié en Barcelona (2022年に私はBarcelonaで勉強しました)

2. 物語を語る場合。単純過去は物語や一連の行為の記述でよく使われます。例えば:

  • Ayer me levanté temprano, desayuné y salí de casa (昨日、私は早く起きて、朝食をとり、家を出ました)
  • Llegamos al aeropuerto y tomamos el vuelo (私たちは空港に着き、飛行機に乗りました)

3. 明確な時間の目印がある場合。この時制では、'ayer'(昨日)、'anoche'(昨夜)、'la semana pasada'(先週)、'el mes pasado'(先月)、'el año pasado'(昨年)、'hace dos días'(2日前)、または特定の年(例:'en 2022')といった典型的な表現が使われます。

過去完了(pretérito perfecto compuesto)と単純過去(pretérito indefinido)の主な違い

主な違いは、過去完了が未確定の時間や現在とのつながりを表すのに対し、単純過去は閉じた完了した時間を表す点です。明確な比較:

  • Este mes he leído tres libros (今月、私は3冊の本を読みました)。月はまだ終わっていません。
  • El mes pasado leí tres libros (先月、私は3冊の本を読みました)。先月は終わりました。
  • Hoy he comido paella (今日はパエリアを食べました)
  • Ayer comí paella (昨日、パエリアを食べました)

さらに、地域差にも注意する必要があります。スペインではこの違いは口語で明確に保たれています。一方で、多くのラテンアメリカ諸国では、時間がまだ終わっていない場合でも、indefinidoがより頻繁に使われます。例えば:

  • In Spain it would be: ‘Hoy he hablado con María’ (スペインでは: 'Hoy he hablado con María'(今日はMaríaと話しました))
  • In Latin America it would be ‘Hoy hablé con María’ (ラテンアメリカでは: 'Hoy hablé con María'(今日はMaríaと話しました))

どちらの形も、使われるスペイン語の変種や地理的文脈に応じて正しいです。

よくある間違い

スペイン語学習者に最も多い間違いの一つは、現在完了形と単純過去形を混同することです。これはたいてい、動詞に付随する時間表現に十分注意を払っていないことが原因です。

非常に役立つコツは、時間を示す語を常に見ることです。しばしば、鍵はそこにあります。

誤り1: 過去の文脈で現在完了形を使うこと

  • 誤り: Ayer he ido al cine (誤り:昨日映画に行った(文脈上適切でない形))
  • 正解: Ayer fui al cine (正解:昨日映画に行った)

この例では、'ayer' という語が既に終わった期間を示しているため、それは現在とは関係がなく、したがってindefinido(単純過去)が使われます。さらに例:

  • 誤り: La semana pasada he tenido un examen (誤り:先週試験がありました(文脈上適切でない形))
  • 正解: La semana pasada tuve un examen (正解:先週試験がありました)
  • incorrect-in-2022-i-have-lived-in-madrid
  • 正解: En 2022 viví en Madrid.

先に見たように、これらすべての表現()は完了した期間を示します。

誤り2: 期間がまだ終わっていないのに点過去(pretérito indefinido)を使うこと

  • 不正解: Este año viajé mucho(年がまだ終わっていない場合)
  • 正解: Este año he viajado mucho

この2つ目の例は、まだ終わっていない年に言及しており、現在の一部です。期間はまだ開いているので、スペイン語では現在完了形が使われます。もっと例を示します:

  • 不正解: Hoy fui al gimnasio。(スペイン本国のスペイン語では)
  • 正解: Hoy he ido al gimnasio。
  • 不正解: Esta semana estudié mucho。
  • 正解: Esta semana he estudiado mucho

これらの場合、期間はまだ終わっていません。

誤り3: 経験(人生の経験)との混同

いつ起こったかを言わずに経験について話すとき、スペイン語では現在完了形を使います。

  • 不正解: ¿Fuiste a Japón?(明確な時間的文脈がない場合)
  • 正解: ¿Has ido a Japón?
  • 不正解: Nunca comí sushi.(もし今までの経験について話しているなら)
  • 正解: Nunca he comido sushi。

ただし注意が必要です:もし時点を特定するなら、点過去(pretérito indefinido)を使います。例えば:『Fui a Japón en 2019』(私は2019年に日本へ行きました)と『Comí sushi ayer』(私は昨日寿司を食べました)。

誤り4: 英語から直訳すること

多くの学生は自分の言語から直接翻訳するために間違いを犯します。例えば、英語では “Today I went to the gym.” と言うのが一般的です。しかし、スペインのスペイン語では自然な表現は “Hoy he ido al gimnasio”(今日はジムに行った)になります。ただし、ラテンアメリカの多くの国ではこの場合に点過去(“Hoy fui al gimnasio”)を使うのが一般的です。

実践問題

以下は、スペイン語の現在完了形を使って完成させる文です。答えはこの記事の最後にあります。

  • Hoy ______ (comer) en un restaurante italiano.
  • El año pasado ______ (vivir) en Valencia.
  • Esta semana ______ (tener) tres exámenes.
  • Ayer ______ (ver) a Ana.
  • Nunca ______ (estar) en México.
  • La semana pasada ______ (empezar) mi nuevo trabajo.
  • Este mes ______ (leer) dos libros.
  • project-finished-two-days-ago

迷ったら、自分に聞いてください:その時はもう終わっていますか?答えが「はい」なら、不定の時制を使います。答えが「いいえ」なら、完了形を使います。

この違いを習得することは、自然にスペイン語を話すために不可欠です。練習や実際の会話を聞くこと、練習問題を解くことで、少しずつ疑問ではなくなり自動的に使えるようになります。