B1 Past Tense 15 min read ふつう

過去の前の過去:大過去 (Pluscuamperfecto)

これは「過去より前の過去」を表す表現だよ。「había」と、形が変わらない「過去分詞」を使うのがポイント!「había」「過去分詞」

Grammar Rule in 30 Seconds

Use the Pluscuamperfecto to talk about an action that happened before another action in the past.

  • Use 'había' + past participle for all subjects except 'vosotros' (habíais).
  • The past participle ends in -ado (ar) or -ido (er/ir).
  • It sets the stage for a later past event: 'When I arrived, he had already left.'
Subject + Había (Imperfect of Haber) + Past Participle

Overview

### Overview
スペイン語の学習において、「過去の過去」を表現する Pluscuamperfecto(過去完了形)は、物語を語る上で欠かせない非常に重要な文法です。日本語で「〜していた」「〜してしまっていた」と表現する場面を想像してください。例えば、「私が駅に着いたとき、電車はすでに出発してしまっていた」という状況です。このとき、「電車が出発した」という出来事は、「私が駅に着いた」という過去の出来事よりもさらに前に起こっていますね。この「過去の中の過去」という時間軸のズレを明確にするのが Pluscuamperfecto です。
日本語では、単に「出発した」と過去形で言っても文脈で前後関係が伝わることが多いですが、スペイン語では時制のルールを厳密に守ることで、出来事の順序を誰にでも正確に伝えることができます。これは英語の «had + 過去分詞» と全く同じ役割を果たします。初級レベルでこの概念を理解しておくと、自分の経験を話す際に「その時、実はすでに準備が終わっていたんだ」といった、より深みのある説明が可能になります。最初は難しく感じるかもしれませんが、パターンさえ覚えてしまえば、パズルのように組み立てられるようになります。一緒に頑張りましょう!
### How This Grammar Works
Pluscuamperfecto は、補助動詞である haber(持っている、〜がある)の Pretérito Imperfecto(線過去)形と、動詞の「過去分詞」を組み合わせることで作られます。日本語の文法と比較してみましょう。日本語では動詞の語尾を「〜した」「〜していた」と変化させますが、スペイン語のこの形は「2つの単語をセットにする」という構造をとります。
ここで重要なのは、haber が「過去の過去」という時間的な視点を提供し、後ろの「過去分詞」が「動作の内容」を担うという役割分担です。日本語の「〜してあった」という状態を表す表現に近いですが、スペイン語では主語に合わせて haber を活用させる必要があります。例えば、「私は食べた」は Yo había comido となります。この había が「過去の時点において」というニュアンスを含んでいるのです。
また、スペイン語の Pluscuamperfecto における最大の利点は、過去分詞が「不変」であることです。主語が男性でも女性でも、単数でも複数でも、過去分詞の形(comido, hablado など)は一切変化しません。これは、名詞や形容詞と性数一致をさせる必要がある他の文法項目と比べて、非常にシンプルで覚えやすいルールです。日本語には性数一致という概念がないため、この「変化させなくて良い」というルールは、日本人学習者にとって非常にありがたいポイントと言えるでしょう。
### Formation Pattern
Pluscuamperfecto の作り方は非常に規則的です。以下の表を参考にしてください。
| 主語 | haber (線過去) | 過去分詞のルール |
|---|---|---|
| Yo | había | -ar 動詞 → -ado |
| | habías | -er/-ir 動詞 → -ido |
| Él/Ella/Usted | había | ※不規則動詞に注意 |
| Nosotros | habíamos | 例: hablarhablado |
| Vosotros | habíais | 例: comercomido |
| Ellos/Ellas/Ustedes | habían | 例: vivirvivido |
例:
  • Yo había hablado (私は話していた)
  • Nosotros habíamos comido (私たちは食べていた)
### When To Use It
この文法を使うタイミングは、主に「ある過去の出来事よりも前に完了していたこと」を伝えたいときです。
  1. 1過去の基準点より前の動作: 「彼が来たとき、私はすでに宿題を終えていた」のように、基準となる過去の行動(彼が来た)よりも前の動作(宿題を終えた)を強調します。Cuando él llegó, yo ya había terminado la tarea.
  2. 2過去の理由の説明: 「なぜその時そうだったのか」という背景を説明するときに使います。「お腹が空いていた(過去)」のは、「朝ごはんを食べていなかったから(過去の過去)」という理由です。Tenía hambre porque no había desayunado.
  3. 3報告や伝聞: 誰かが言ったことの中で、さらに前の出来事を伝えるとき。「彼女は、以前にそこへ行ったことがあると言った」という場合です。Ella dijo que había estado allí.
### Common Mistakes
日本人学習者が陥りやすい間違いを3つ挙げます。
  1. 1tenerhaber の混同: 日本語で「持っている」という動詞が tener なので、つい Yo tenía comido と言いたくなります。しかし、完了形の補助動詞は必ず haber です。これは「所有」の tener とは完全に別物として記憶しましょう。
  2. 2過去分詞を性数一致させてしまう: 形容詞の癖で、主語が女性なら habíamos habladas としたくなることがありますが、haber を使う完了形では過去分詞は常に -o で終わる形(男性単数形)で固定です。これは日本語の「〜した」という形が変化しないことに近いと考えると納得しやすいでしょう。
  3. 3no や副詞の置き場所: Había no comido と言ってしまうミスです。否定語の noya(すでに)は、必ず補助動詞 había の「前」に置きます。No había comido が正解です。
### Contrast With Similar Patterns
日本語の「〜した」とスペイン語の時制を比較してみましょう。
| 日本語 | スペイン語の時制 | 役割 |
|---|---|---|
| 食べた | Pretérito Indefinido | 過去の単発の動作 |
| 食べていた | Pretérito Imperfecto | 過去の継続的な状態 |
| 食べてしまっていた | Pluscuamperfecto | 過去の過去の完了 |
見ての通り、日本語の「食べていた」という表現は、文脈によって Imperfecto になることも Pluscuamperfecto になることもあります。スペイン語では「過去の過去」を意識した瞬間に Pluscuamperfecto を選ぶ、という切り替えが重要です。
### Quick FAQ
Q1: 不規則な過去分詞はすべて覚える必要がありますか?
A1: はい、hecho (hacer) や visto (ver) など、日常会話で頻出するものは優先的に覚えましょう。これらは非常に強力なツールになります。
Q2: ya を入れる場所はどこですか?
A2: había の前です。Ya había comido (もう食べていた) と言えば、完了したニュアンスがより強調されます。
Q3: なぜ había にアクセントがあるのですか?
A3: スペイン語のアクセントルールに従い、i を強く発音するためです。アクセントがないと別の単語と混同される可能性があるため、必ず書きましょう。

Conjugation of Haber (Imperfect) + Participle

Subject Haber (Imperfect) Participle (-ado/-ido)
Yo
había
hablado/comido
habías
hablado/comido
Él/Ella/Ud.
había
hablado/comido
Nosotros
habíamos
hablado/comido
Vosotros
habíais
hablado/comido
Ellos/Ellas/Uds.
habían
hablado/comido

Meanings

The Pluscuamperfecto describes an action completed before another point or action in the past.

1

Prior Past

Action occurring before a reference point in the past.

“Había terminado mi tarea antes de salir.”

“Ya me lo habían dicho.”

2

Hypothetical Past

Used in conditional 'if' clauses (third conditional).

“Si hubiera sabido, habría venido.”

“Si me lo hubieras pedido, lo habría hecho.”

Reference Table

Reference table for 過去の前の過去:大過去 (Pluscuamperfecto)
主語 Haber動詞(線過去形) 過去分詞 意味
Yo
había
hablado
私は話していた
habías
comido
君は食べていた
Él/Ella
había
vivido
彼/彼女は住んでいた
Nosotros
habíamos
visto
私たちは見ていた
Vosotros
habíais
hecho
君たち(複数)はしていた
Ellos/Ustedes
habían
escrito
彼ら/あなた方(複数)は書いていた

フォーマル度スペクトル

フォーマル
Ya había finalizado la tarea.

Ya había finalizado la tarea. (Work/School)

ニュートラル
Ya había terminado la tarea.

Ya había terminado la tarea. (Work/School)

カジュアル
Ya había acabado con eso.

Ya había acabado con eso. (Work/School)

スラング
Ya me lo había ventilado.

Ya me lo había ventilado. (Work/School)

過去完了形のタイムライン

過去完了形

いつ?

  • Antes de otro pasado 他の過去の行動より前

どうやって?

  • Había + Participio Had + 過去分詞

過去分詞:規則的 vs 不規則的

規則的 (-ado/-ido)
Comido 食べた
Hablado 話した
不規則的 (特殊)
Hecho した
Visto 見た

過去完了形の作り方

1

動詞は規則的ですか?

YES
-ado (AR動詞) または -ido (ER/IR動詞) を使う
NO
特殊な不規則形を使う(「visto」のように)
2

Haber動詞の形を選びましょう:

YES
Había, habías, había, habíamos, habíais, habían
NO ↓

主な使用場面

🎞️

フラッシュバック

  • 映画
  • 小説
  • 物語
😅

言い訳

  • 遅刻した時
  • 電話に出られなかった時
  • 忘れたタスク

レベル別の例文

1

Ya había comido.

I had already eaten.

2

Ella había salido.

She had left.

3

Habíamos visto la película.

We had seen the movie.

4

Habían llegado tarde.

They had arrived late.

1

No había hecho mi tarea.

I hadn't done my homework.

2

Cuando llegué, ya habían cerrado.

When I arrived, they had already closed.

3

Habías dicho que vendrías.

You had said you would come.

4

Nunca habíamos estado aquí.

We had never been here.

1

Si hubiera sabido, te habría llamado.

If I had known, I would have called you.

2

Ya me lo habían advertido antes.

They had already warned me about it before.

3

Había trabajado allí por diez años.

I had worked there for ten years.

4

Habían resuelto el problema rápidamente.

They had solved the problem quickly.

1

Había estado esperando durante horas cuando finalmente apareció.

I had been waiting for hours when he finally appeared.

2

Aunque ya habían tomado una decisión, cambiaron de opinión.

Although they had already made a decision, they changed their minds.

3

Había sido un año difícil para todos.

It had been a difficult year for everyone.

4

Habían descubierto la verdad demasiado tarde.

They had discovered the truth too late.

1

Había concebido un plan maestro antes de que todo colapsara.

He had conceived a master plan before everything collapsed.

2

Hubiera preferido que me lo hubieras dicho antes.

I would have preferred that you had told me sooner.

3

Habían transcurrido décadas desde su última visita.

Decades had passed since his last visit.

4

Había sido, sin duda, la mejor experiencia de su vida.

It had been, without a doubt, the best experience of his life.

1

Habían sido días de incertidumbre, pero finalmente la calma llegó.

They had been days of uncertainty, but finally calm arrived.

2

Si hubiese tenido más tiempo, lo habría terminado.

If I had had more time, I would have finished it.

3

Había ya sucumbido a la tentación antes de que llegara el aviso.

He had already succumbed to temptation before the warning arrived.

4

Habían estado debatiendo el tema durante horas sin llegar a un acuerdo.

They had been debating the topic for hours without reaching an agreement.

間違えやすい

The 'Past before the Past' (Pluscuamperfecto) Pretérito Indefinido vs. Pluscuamperfecto

Learners often use the simple past for everything, missing the sequence of events.

The 'Past before the Past' (Pluscuamperfecto) Pluscuamperfecto vs. Imperfecto

Both describe the past, but one is a state and the other is an action before another action.

The 'Past before the Past' (Pluscuamperfecto) Haber vs. Tener

English speakers use 'have' for both possession and perfect tenses.

よくある間違い

He comido.

Había comido.

Using Present Perfect instead of Past Perfect.

Tenía comido.

Había comido.

Using 'tener' instead of 'haber'.

Había comiendo.

Había comido.

Using gerund instead of participle.

Había comer.

Había comido.

Using infinitive instead of participle.

Había escribido.

Había escrito.

Irregular participle error.

Había decido.

Había dicho.

Irregular participle error.

Había hacido.

Había hecho.

Irregular participle error.

Si habría sabido...

Si hubiera sabido...

Using conditional instead of subjunctive in 'if' clauses.

Había ido a la tienda cuando él llegó.

Había ido a la tienda antes de que él llegara.

Sequence of events confusion.

Ya lo he visto antes.

Ya lo había visto antes.

Tense mismatch.

Había sido terminado.

Había terminado.

Unnecessary passive voice.

Había estado habiendo...

Había habido...

Redundant auxiliary.

Hubiera sido mejor si habrías venido.

Hubiera sido mejor si hubieras venido.

Conditional/Subjunctive mismatch.

文型パターン

Cuando llegué, ya ___ ___ (verbo).

Yo no ___ ___ (verbo) eso antes.

Si ___ ___ (verbo) antes, habría llegado a tiempo.

Ellos ___ ___ (verbo) todo el día.

Real World Usage

Texting very common

Ya te había escrito.

Job Interview common

Ya había trabajado en este sector.

Travel common

El tren ya había salido.

Food Delivery occasional

Ya había pedido la comida.

Social Media common

Nunca había visto este video.

Academic Writing common

El autor ya había mencionado este punto.

🎯

「もう」の魔法!

ネイティブの人は「ya」(もう)をこの時制と一緒によく使うよ。これを使うだけで、ぐっと自然なスペイン語に聞こえるから試してみて!「Ya había comido.」
⚠️

過去分詞は絶対変えない!

フランス語やイタリア語では過去分詞の形が変わるけど、スペイン語のこの形では、性別や数で「-ado」や「-ido」の形は絶対に変わらないよ!「Ella había salido.」
💡

「Haber」と「Tener」の違い

「Haber」は「~していた」(食べた、見たなど)という動詞の助けをする言葉。「Tener」は「~を持っている」(犬を持っていた)という持ち物を表す言葉。間違えないようにね!「Yo había comido」 vs 「Yo tenía un perro.」

Smart Tips

Use the pluscuamperfecto to explain the 'why' behind your story.

Llegué tarde. El bus no vino. Llegué tarde porque el bus ya se había ido.

Use the pluscuamperfecto subjunctive for the 'if' part.

Si habría sabido, fui. Si hubiera sabido, habría ido.

The word 'ya' (already) is a huge clue that you might need the pluscuamperfecto.

Ya comí. Ya había comido.

Identify which one happened first. That one gets the pluscuamperfecto.

Terminé mi tarea y salí. Había terminado mi tarea antes de salir.

発音

/aˈβi.a/

H is silent

The 'h' in 'había' is always silent. Start with the 'a' sound.

Falling intonation

Había terminado. ↘

Statement of fact.

暗記しよう

記憶術

Remember 'Había' as the 'Had' of the past.

視覚的連想

Imagine a rewind button on a video player. Every time you use the pluscuamperfecto, you are pressing that rewind button to show what happened before the current scene.

Rhyme

Para el pasado que ya ocurrió, usa 'había' y el participio que se terminó.

Story

I walked into the room. (Past). But before I entered, the cat had jumped out the window. (Pluscuamperfecto). I was so surprised! I had never seen him jump so high.

Word Web

HabíaHabíasHabíamosHabíaisHabíanParticipioPasadoAntes

チャレンジ

Write 3 sentences about your morning using 'había' to describe things you did before leaving the house.

文化メモ

The form 'habíais' is used exclusively in Spain for the 'vosotros' form.

In many regions, 'ustedes' is used instead of 'vosotros', so 'habían' is used for all plural groups.

The use of the pluscuamperfecto is very common in literature to set the scene.

Derived from the Latin 'plus quam perfectum' (more than perfect).

会話のきっかけ

¿Qué habías hecho antes de venir aquí?

¿Habías viajado a otro país antes de este año?

¿Qué habías pensado sobre este tema antes de aprenderlo?

¿Habías tenido alguna vez una experiencia similar?

日記のテーマ

Describe a day where everything went wrong. Use the pluscuamperfecto to explain what had happened before the main problems started.
Write about a goal you achieved. What had you done to prepare for it?
If you could change one thing about your past, what would you have done differently?
Reflect on your language learning journey. What had you struggled with before you started this course?

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

過去完了形の正しい形で空欄を埋めましょう。

Cuando llegamos al cine, la película ya ___ (empezar).

✓ Correct! ✗ Not quite. Correct answer: había empezado
「映画」(単数三人称)に対する「~が始まっていた」の形が必要です。「Había empezado」が正しい組み合わせです。
過去完了形を正しく使っている文を選びましょう。 選択問題

Choose the right option:

✓ Correct! ✗ Not quite. Correct answer: Ellas habían comido ya.
過去分詞「comido」は性別や数で決して変わらず、「habían」は「ellas」に合っています。
間違いを見つけて修正しましょう。 Error Correction

Find and fix the mistake:

Yo había escribido un mensaje.

✓ Correct! ✗ Not quite. Correct answer: Yo había escrito un mensaje.
「Escribir」の不規則な過去分詞は「escrito」です。「Escribido」という単語はありません。

Score: /3

練習問題

8 exercises
Fill in the blank with the correct form of the pluscuamperfecto.

Cuando llegué, ellos ya ___ (comer).

✓ Correct! ✗ Not quite. Correct answer: habían comido
Haber (imperfect) + participle.
Choose the correct sentence. 選択問題

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: Había ido a la tienda.
Correct auxiliary and participle.
Correct the error in the sentence. Error Correction

Find and fix the mistake:

Yo había escribido una carta.

✓ Correct! ✗ Not quite. Correct answer: Yo había escrito una carta.
Irregular participle.
Transform to pluscuamperfecto. Sentence Transformation

Yo como. (Past: I had eaten)

✓ Correct! ✗ Not quite. Correct answer: Yo había comido.
Correct structure.
Is this rule true? True False Rule

The pluscuamperfecto uses 'tener' as the auxiliary.

✓ Correct! ✗ Not quite. Correct answer: False
It uses 'haber'.
Complete the dialogue. Dialogue Completion

A: ¿Por qué no viniste? B: Porque ya ___ (hacer) mis planes.

✓ Correct! ✗ Not quite. Correct answer: había hecho
Irregular participle.
Order the words. Sentence Building

ya / había / visto / yo / lo

✓ Correct! ✗ Not quite. Correct answer: Yo ya lo había visto.
Correct word order.
Conjugate for 'Nosotros'. Conjugation Drill

Nosotros (hablar)

✓ Correct! ✗ Not quite. Correct answer: Habíamos hablado
Correct conjugation.

Score: /8

Practice Bank

10 exercises
空欄を埋めましょう。 穴埋め問題

Tú no ___ (ver) el mensaje de WhatsApp.

✓ Correct! ✗ Not quite. Correct answer: habías visto
スペイン語に翻訳しましょう。 翻訳

We had lived in Madrid.

✓ Correct! ✗ Not quite. Correct answer: Habíamos vivido en Madrid.
単語を並べ替えて文を作りましょう。 Sentence Reorder

comprado / ya / había / pan / el / yo

✓ Correct! ✗ Not quite. Correct answer: Yo ya había comprado el pan.
翻訳を選びましょう。 選択問題

Choose the translation:

✓ Correct! ✗ Not quite. Correct answer: Ellos habían hecho
間違いを修正しましょう。 Error Correction

Nosotros habiamos terminado.

✓ Correct! ✗ Not quite. Correct answer: Nosotros habíamos terminado.
ペアを合わせましょう。 Match Pairs

Match the pairs:

✓ Correct! ✗ Not quite. Correct answer: Había dicho:I had said, Habías puesto:You had put, Habían vuelto:They had returned
空欄を埋めましょう。 穴埋め問題

Él dijo que ya ___ (abrir) la ventana.

✓ Correct! ✗ Not quite. Correct answer: había abierto
丁寧な表現を選びましょう。 選択問題

You (formal) had read the book:

✓ Correct! ✗ Not quite. Correct answer: Usted había leído el libro.
「I had worked」を翻訳しましょう。 翻訳

I had worked

✓ Correct! ✗ Not quite. Correct answer: Había trabajado
単語を順番に並べましょう。 Sentence Reorder

había / el / tren / ya / salido

✓ Correct! ✗ Not quite. Correct answer: El tren ya había salido.

Score: /10

よくある質問 (8)

No, 'tener' is for possession. 'Haber' is the only auxiliary for compound tenses.

'Hubiera' is the subjunctive form used in 'if' clauses. 'Habría' is the conditional perfect.

Yes, it is very common for explaining past actions.

They evolved from Latin irregular forms. You just have to memorize them.

Yes, the use of 'habíais' is specific to Spain.

No, it is strictly for the past.

Try to use a simpler tense, but you will sound less precise.

Yes, the Present Perfect (he comido) and Future Perfect (habré comido).

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English high

Past Perfect

Spanish has more irregular participles to memorize.

French high

Plus-que-parfait

French requires choosing between 'avoir' and 'être' as the auxiliary.

German moderate

Plusquamperfekt

German word order is more complex, often placing the participle at the end.

Japanese low

Te-ita form

Japanese is agglutinative, while Spanish is analytic.

Arabic moderate

Kana + Past Tense

Arabic conjugation is based on root systems.

Chinese low

Le + Yijing

Chinese has no verb conjugation for tense.

Learning Path

Prerequisites

Was this helpful?
まだコメントがありません。最初に考えをシェアしましょう!