西検・DELE の文法ドリルと試験情報
ホーム > 文法一覧 > 文法の違い > 現在完了と点過去の違い

スペイン語の現在完了と点過去の違い

どちらも「〜した」と訳せますが、スペインでは、今日・今週など今とつながる時の出来事は現在完了、昨日・去年など終わった時の出来事は点過去がふつうです。

使い分けの表

現在完了点過去
意味〜したことがある・(今日)〜した・まだ〜ない〜した(過去の終わった出来事)
時の表現hoy・esta semana・este añoayer・el lunes・el año pasado
経験¿Has estado…?(〜したことがある)いつのことかを言う時
地域差スペインでよく使う中南米では多くこちら

例文で比べる

○ = 自然 △ = 通じるが、その場面・文体には合わない × = 不自然・誤り

×
Ayer he visto a tu hermano.
昨日、君のお兄さんに会った。
○
Ayer vi a tu hermano.
昨日、君のお兄さんに会った。
ayer(昨日)は終わった時なので、点過去を使います。
○
Hoy he tomado tres cafés.
今日はコーヒーを 3 杯飲んだ。
△
Hoy tomé tres cafés.
今日はコーヒーを 3 杯飲んだ。
スペインでは今日のことは現在完了がふつうです。点過去は中南米の多くの地域で使われます。
○
¿Has estado alguna vez en Perú?
ペルーに行ったことはある?
△
¿Estuviste alguna vez en Perú?
ペルーに行ったことはある?
経験を尋ねる時、スペインでは現在完了がふつうです。点過去は中南米でよく使われます。

覚え方・注意点

  • スペインと中南米で使い方が違い、中南米では今日のことでも点過去をよく使います。
  • 「〜したことがある」という経験は、alguna vez・nunca と一緒に現在完了で言うことが多いです。

確認問題

( )に入れるのに、より自然なのはどちらでしょう。

問1
El año pasado (  ) a Japón por primera vez.
  1. he viajado
  2. viajé
答えと解説

正解:2. viajé

el año pasado(去年)は終わった時なので、点過去の「viajé」です。

問2
Hoy (  ) mucho en la oficina; estoy agotada.
  1. trabajé
  2. he trabajado
答えと解説

正解:2. he trabajado

スペインでは、hoy(今日)のように今とつながる時のことは現在完了で言うので「he trabajado」です(中南米では trabajé もふつう)。

問3
En 2015 (  ) mi primer trabajo.
  1. he conseguido
  2. conseguí
答えと解説

正解:2. conseguí

2015 年という終わった時の出来事なので、点過去の「conseguí」です。

それぞれの文法の詳しい説明

ほかの違いも見る

文法の違いの一覧 ≫