正しい過去形の選択:現在完了形 vs 点過去形
Grammar Rule in 30 Seconds
Use the Preterite for finished, specific moments, and the Present Perfect for recent actions or experiences that still feel connected to today.
- Use Preterite for completed, specific time points: 'Ayer comí pizza' (I ate pizza yesterday).
- Use Present Perfect for recent, relevant actions: 'Hoy he comido pizza' (I have eaten pizza today).
- Use Present Perfect for life experiences without a specific time: '¿Has visitado España?' (Have you visited Spain?).
Overview
Pretérito Perfecto(現在完了)と Pretérito Indefinido(点過去)という二つの異なる時制を使い分ける必要があります。これが日本語話者にとって最初の大きなハードルとなります。なぜ二つもあるのでしょうか?それは、スペイン語では「その出来事が今の自分とどう繋がっているか」という視点を非常に大切にするからです。日本語の文法では、過去の出来事は単に過去の事実として扱われますが、スペイン語では「まだ続いている時間の中での出来事」か「完全に終わった過去の出来事」かを明確に区別します。この区別は、友達とカフェで話す時や、SNSで最近の出来事を報告する際に、相手に正確なニュアンスを伝えるために不可欠です。最初は難しく感じるかもしれませんが、これは「今」という時点から過去をどう眺めるかという、カメラのフォーカスを変えるような作業です。一度コツを掴めば、スペイン語の表現力がぐっと広がります。少しずつ、一緒に整理していきましょう。Pretérito Indefinido(点過去)は、完全に終わった過去の出来事を指します。日本語の「~した」に相当しますが、これは「もう終わったこと」という意識が非常に強いです。例えば、「昨日パエリアを食べた」なら、昨日はもう終わった時間なので、完全に過去の出来事として処理されます。Pretérito Perfecto(現在完了)は、「今」と繋がっている過去を表します。日本語にはない感覚ですが、英語の I have eaten に近いです。例えば「今日パエリアを食べた」と言うとき、まだ「今日」という一日は終わっていませんよね。この「まだ終わっていない時間の中での出来事」や、「今の自分に影響を与えている経験」を話すときにこの形を使います。日本語で言うなら、「今日、食べたよ(まだ今日という日は続いているけどね)」というニュアンスが含まれています。He perdido mi cartera と言い、過去の出来事として客観的に言うなら Perdí mi cartera と言います。この「今」への意識の持ち方が、スペイン語習得の鍵となります。Pretérito Perfecto は複合時制で、「助動詞 haber + 過去分詞」という二つのパーツで作ります。一方、Pretérito Indefinido は単一の形です。- 1
Pretérito Perfecto(現在完了)
haber を現在形で活用させ、動詞の語尾を -ado または -ido に変えます。hablar→habladocomer→comidovivir→vivido
- 1
Pretérito Indefinido(点過去)
Pretérito Perfecto を使う場面:- 今も続いている時間枠(今日、今週、今年など):
Hoy he trabajado mucho.(今日はたくさん働いた。) - 経験として語る時:
¿Has visitado Madrid?(マドリードに行ったことある?) - 最近起きたこと:
Últimamente he dormido poco.(最近、あまり寝ていない。)
Pretérito Indefinido を使う場面:- 完全に終わった時間枠(昨日、先週、去年、特定の過去の年号など):
Ayer fui al cine.(昨日、映画に行った。) - 過去の出来事を列挙する時:
Ayer trabajé, comí y dormí.(昨日、働いて、食べて、寝た。)
Pretérito Perfecto を頻繁に使いますが、中南米では「今日」であっても Pretérito Indefinido を使うのが一般的です。まずは「終わった時間には点過去」というルールを徹底し、慣れてきたら地域によるニュアンスの違いを楽しんでみてください。- 1「昨日」と一緒に
Pretérito Perfectoを使ってしまう。
Ayer he comido と言うと、文法的に矛盾が生じます。「昨日」は完全に終わった時間なので、常に点過去である必要があります。これは日本語の「過去=過去形」という単純な構造に引っ張られるためです。- 1経験を話す時に点過去を使ってしまう。
Fui a Japón と言うと「(いつか)行った」という特定の過去の事実になります。人生の経験として「行ったことがある」と言いたい場合は He ido a Japón と現在完了を使うのが正解です。これは日本語ではどちらも「行ったことがある」で済むため、混同しやすいです。- 1助動詞
haberを省略してしまう。
He comido の He を忘れて Comido とだけ言ってしまうことがあります。Comido はあくまで過去分詞であり、それ単体では文になりません。助動詞が必要という概念は、日本語の補助動詞(~している)に似ているようで異なるため、意識的に練習が必要です。Pretérito Perfecto で「昨日」を使ったら間違いですか?Ayer は過去に閉じられた時間なので、必ず Pretérito Indefinido を使いましょう。He terminado、「宿題を終えた(それは昨日の話だ)」なら Terminé となります。Pretérito Indefinido には多いです。しかし、まずは規則動詞のパターンを完璧にし、よく使う ser や ir(どちらも fui になります)などの不規則動詞から少しずつ覚えていけば大丈夫ですよ!Preterite vs. Present Perfect Formation
| Pronoun | Preterite (-ar) | Preterite (-er/-ir) | Present Perfect (Haber + Participle) |
|---|---|---|---|
|
Yo
|
hablé
|
comí
|
he hablado/comido
|
|
Tú
|
hablaste
|
comiste
|
has hablado/comido
|
|
Él/Ella
|
habló
|
comió
|
ha hablado/comido
|
|
Nosotros
|
hablamos
|
comimos
|
hemos hablado/comido
|
|
Vosotros
|
hablasteis
|
comisteis
|
habéis hablado/comido
|
|
Ellos/Ellas
|
hablaron
|
comieron
|
han hablado/comido
|
Meanings
The distinction between a finished, isolated past event and an action that holds relevance to the present moment.
Completed Event
Action finished at a specific time in the past.
“Compré un coche ayer.”
“Ella llegó a las cinco.”
Recent Relevance
Action occurring in a time frame that is not yet finished (today, this week).
“He trabajado mucho hoy.”
“Esta mañana hemos desayunado tarde.”
Life Experience
General experience without a specific time reference.
“¿Has probado la paella?”
“Nunca he estado en México.”
Reference Table
| 時制 | 使い方 | キーワード | 例文 |
|---|---|---|---|
|
現在完了
|
現在とつながっている
|
Hoy, esta semana
|
He comido
|
|
点過去
|
完全に終わった過去
|
Ayer, el año pasado
|
Comí
|
|
現在完了
|
人生経験
|
Alguna vez, nunca
|
He viajado
|
|
点過去
|
特定の日付
|
En 1995, el lunes
|
Nací en 1995
|
|
現在完了
|
ごく最近(スペインでよく使う)
|
Hace un momento
|
He llegado
|
|
点過去
|
出来事の連続
|
Primero, luego
|
Entré y vi...
|
フォーマル度スペクトル
He finalizado el informe. (Work/Professional)
He terminado el informe. (Work/Professional)
Ya acabé el informe. (Work/Professional)
Ya me lo ventilé. (Work/Professional)
過去と現在のつながり
関連あり(現在完了)
- Hoy 今日
- Esta semana 今週
関連なし(点過去)
- Ayer 昨日
- El año pasado 去年
現在完了 vs. 点過去
どちらの時制を使う?
その期間は終わっていますか?
人生経験についてですか?
キーワード早見表
現在完了
- • Hoy
- • Este mes
- • Todavía no
点過去
- • Ayer
- • Anoche
- • Hace un año
レベル別の例文
Ayer comí pizza.
I ate pizza yesterday.
Hoy he comido pizza.
I have eaten pizza today.
¿Has visitado España?
Have you visited Spain?
Fui al cine.
I went to the cinema.
El año pasado viajé a Perú.
Last year I traveled to Peru.
Esta semana he trabajado mucho.
This week I have worked a lot.
Nunca he visto esa película.
I have never seen that movie.
Compraron el coche el lunes.
They bought the car on Monday.
Ya he terminado mi tarea.
I have already finished my homework.
Cuando era niño, jugaba en el parque.
When I was a child, I used to play in the park.
He estado muy ocupado últimamente.
I have been very busy lately.
Ayer me llamaron por teléfono.
They called me on the phone yesterday.
Ha sido un año difícil para todos.
It has been a difficult year for everyone.
En 1992, los Juegos Olímpicos se celebraron en Barcelona.
In 1992, the Olympic Games were held in Barcelona.
Todavía no hemos decidido qué hacer.
We still haven't decided what to do.
La semana pasada, el gobierno anunció nuevas medidas.
Last week, the government announced new measures.
He reflexionado mucho sobre lo que dijiste ayer.
I have reflected a lot on what you said yesterday.
Tras la caída del muro, el mundo cambió drásticamente.
After the fall of the wall, the world changed drastically.
Hemos presenciado cambios sin precedentes en este siglo.
We have witnessed unprecedented changes in this century.
Aquel día, todo pareció cobrar sentido.
That day, everything seemed to make sense.
La literatura española ha dejado una huella imborrable en la cultura universal.
Spanish literature has left an indelible mark on universal culture.
En el siglo XVII, Cervantes escribió su obra maestra.
In the 17th century, Cervantes wrote his masterpiece.
Hasta la fecha, no hemos hallado una solución definitiva.
To date, we have not found a definitive solution.
Fue entonces cuando comprendí la magnitud del problema.
It was then that I understood the magnitude of the problem.
間違えやすい
Both are past tenses, but they serve different functions in narrative.
Learners sometimes use the present for recent actions.
Different regions use them differently.
よくある間違い
He comí ayer.
Comí ayer.
Comí hoy.
He comido hoy.
Yo he ido a la tienda en 2020.
Yo fui a la tienda en 2020.
Has tú comido?
¿Has comido tú?
He visto la película el lunes.
Vi la película el lunes.
Ya comí.
Ya he comido.
No he ido ayer.
No fui ayer.
He sido feliz cuando era niño.
Fui feliz cuando era niño.
Esta mañana comí mucho.
Esta mañana he comido mucho.
He terminado el libro el mes pasado.
Terminé el libro el mes pasado.
Nunca he ido a ese lugar en mi vida.
Nunca he estado en ese lugar.
Ya lo hice.
Ya lo he hecho.
El año ha sido muy largo.
El año ha sido muy largo.
文型パターン
Ayer ___ a la escuela.
Hoy ___ mucho trabajo.
¿___ alguna vez a España?
La semana pasada ___ una película.
Real World Usage
¡Hola! ¿Qué has hecho hoy?
He trabajado en ventas durante cinco años.
Ayer visité el museo.
He pedido la pizza hace diez minutos.
¡He llegado a Madrid!
El sospechoso huyó a las diez.
「この〜」ルール
間を空けないで!
スペインとラテンアメリカ
Smart Tips
Always use the Present Perfect for today.
Use the Preterite for any specific year.
Use 'Has + participle' for 'Have you ever...'.
In Spain, 'ya' often triggers the Present Perfect.
発音
Haber
The 'h' is always silent in Spanish.
Participle stress
Stress the syllable before the -ado/-ido ending.
Question
¿Has comido? ↗
Rising intonation at the end for yes/no questions.
暗記しよう
記憶術
Preterite is a Point in the past; Perfect is a Period connected to the Present.
視覚的連想
Imagine the Preterite as a locked box in the basement (finished). Imagine the Present Perfect as a bridge connecting a house in the past to the front door of your current home.
Rhyme
Preterite is done and dead, Perfect is what you've recently said.
Story
Yesterday (Ayer), I bought (compré) a book. Today (Hoy), I have read (he leído) three chapters. I have never (nunca he) felt so happy.
Word Web
チャレンジ
Write 3 sentences about what you did yesterday and 3 about what you have done today.
文化メモ
The Present Perfect is used extensively for any action that occurred within the same day or a recent time frame.
The Preterite is preferred for almost all past actions, even those that happened today.
Similar to Mexico, the Preterite dominates, and the Present Perfect is reserved for life experiences.
The Preterite comes from the Latin perfectum. The Present Perfect is a Romance innovation using 'habere' (to have) + participle.
会話のきっかけ
¿Qué has hecho hoy?
¿Has viajado a otro país?
¿Ya has visto la nueva película?
¿Qué es lo más interesante que has hecho este año?
日記のテーマ
よくある間違い
Test Yourself
「今日、私はたくさん働いた」に最も合う選択肢を選びましょう:
Ayer yo ____ (ir) a la playa.
Find and fix the mistake:
Esta semana yo hablo con mi madre.
Score: /3
練習問題
8 exercisesAyer yo ___ (comer) pizza.
Hoy ___ (ir) al cine.
Find and fix the mistake:
He ido a la playa el año pasado.
he / hoy / comido / ya / yo
Nosotros ___ hablado.
Ayer -> ?
Nunca / ver / yo / esa película (Perfect)
¿___ estado en México?
Score: /8
Practice Bank
8 exercisesYo todavía no ____ (comer).
Anoche ellos ____ (ver) una película.
he / hoy / café / tres / tomado / tazas / de
I saw the photo yesterday.
キーワードと正しい文法パターンを合わせましょう:
He ya comido.
¿Alguna vez ____ (estar) en Madrid?
Colón ____ (llegar) a América en 1492.
Score: /8
よくある質問 (8)
No, never. 'Ayer' is a closed time marker and requires the Preterite.
It's a regional preference, especially in Latin America.
Yes, for all compound tenses in Spanish.
Use the Present Perfect because the week is not over.
You have to memorize them, like 'hecho' or 'visto'.
Yes, many, like 'fui' (ser/ir) or 'tuve' (tener).
No, that's the main rule to remember.
Less than the Preterite, but it appears in reflections.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Passé Composé
French uses it for almost all past events, whereas Spanish maintains a stricter Preterite/Perfect split.
Perfekt
German distinguishes by register (written vs. spoken), not by temporal relevance.
Ta-form
Japanese lacks the auxiliary verb structure for past tenses.
Perfective Aspect
Arabic does not have a compound 'have done' structure like Spanish.
Le particle
Chinese verbs do not conjugate; aspect is marked by particles.
Simple Past vs. Present Perfect
English is more flexible with Present Perfect; Spanish is stricter with time markers.
Learning Path
Prerequisites
Learn These First
Related Grammar Rules
スペイン語の過去形:何が起きた? (Pretérito Indefinido)
### Overview スペイン語の学習において、過去の出来事を語ることは避けて通れない重要なステップです。今回学ぶ`Pretérito Inde...
スペイン語の文学的過去:直前完了(hube hablado)
Overview ハイキング中に化石を見つけたことはありますか? `Pretérito Anterior` はまさにそれです。スペイン語における「言語...
スペイン語の線過去:'ir' の使い方 (iba, ibas, iba...)
### Overview スペイン語学習において、過去の出来事を語る際に非常に重要なのが「線過去(`el imperfecto`)」です。日本語の文...
過去における動詞 Querer:「〜しようとした」と「拒絶した」
### Overview スペイン語の動詞 `querer` は、現在形では「~したい」や「愛している」という意味で日常的に使われる非常に基本...
不規則な点過去語幹 (U, I, J 動詞)
### Overview スペイン語の学習において、過去の出来事を話すことは非常に重要ですが、ここで多くの学習者が壁にぶつかるのが「...