B1 文法 2 min read ふつう

Third Conditional: Imagining a Different Past

The third conditional imagines how the past could have been different. The situation did NOT happen. Structure: If + past perfect, would have + past participle.

Grammar Rule in 30 Seconds

Use the Third Conditional to talk about past situations that didn't happen and their imaginary results.

  • Use 'if + past perfect' for the condition: If I had studied, I would have passed.
  • Use 'would have + past participle' for the result: I would have passed the exam.
  • You can swap the order: I would have passed if I had studied.
If + Past Perfect (had + V3) + , + would have + Past Participle (V3)

Overview

## Structure
If + past perfect, would have + past participle (V3)
The if-clause uses the past perfect (had + V3). The result clause uses would have + V3.
Example:
  • If she had studied harder, she would have passed.
  • If I had known about the party, I would have come.
## What It Means
The third conditional always refers to a situation that did NOT happen:
  • If I had known about the party, I would have come.
(Reality: I did not know. I did not come.)
  • If she had not missed the bus, she would have been on time.
(Reality: She did miss the bus. She was late.)
## Modal Variations
  • could have for ability: If he had trained more, he could have won.
  • might have for possibility: If it had not rained, we might have gone out.
## All Three Conditionals
| Conditional | Reality | Example |
|---|---|---|
| First | Future, possible | If it rains, I will stay home. |
| Second | Unlikely / unreal now | If I had a car, I would drive. |
| Third | Past, did not happen | If I had known, I would have called. |
## Common Mistakes
  • Wrong: If I would have known... -> Correct: If I had known...
  • Wrong: I would have went -> Correct: I would have gone

Third Conditional Structure

Part Grammar Example
If Clause
had + Past Participle
If I had known
Result Clause
would have + Past Participle
I would have gone
Negative If
had not + Past Participle
If I hadn't seen
Negative Result
would not have + Past Participle
I wouldn't have done
Question
Would + Subject + have + V3
Would you have stayed?
Inverted
Had + Subject + V3
Had I known

Common Contractions

Full Form Contraction
I had
I'd
I would have
I'd have
had not
hadn't
would not have
wouldn't have

Meanings

The Third Conditional describes a hypothetical situation in the past. It expresses regret or relief about things that cannot be changed.

1

Regret

Expressing sadness about a past choice.

“If I had told the truth, I wouldn't have been in trouble.”

“If I had saved more money, I would have bought that car.”

Reference Table

Reference table for Third Conditional: Imagining a Different Past
Form Structure Example
Affirmative
If + had + V3, would have + V3
If I had studied, I would have passed.
Negative
If + hadn't + V3, wouldn't have + V3
If I hadn't run, I wouldn't have caught it.
Question
Would + S + have + V3 + if + S + had + V3?
Would you have gone if you had known?
Short Answer
Yes, I would have / No, I wouldn't have
Yes, I would have.
Inverted
Had + S + V3, would have + V3
Had I known, I would have come.
Modal Variation
If + had + V3, could/might have + V3
If I had tried, I might have succeeded.

フォーマル度スペクトル

フォーマル
Had I been informed, I would have attended.

Had I been informed, I would have attended. (Professional/Social)

ニュートラル
If I had been informed, I would have attended.

If I had been informed, I would have attended. (Professional/Social)

カジュアル
If I'd known, I would've come.

If I'd known, I would've come. (Professional/Social)

スラング
If I'd known, I'd've been there.

If I'd known, I'd've been there. (Professional/Social)

Third Conditional Logic

Third Conditional

Condition

  • If Past Perfect

Result

  • Would have Past Participle

Conditional Timeframes

Second (Present)
If I had money I would buy it
Third (Past)
If I had had money I would have bought it

レベル別の例文

1

If I had run, I would have won.

Si hubiera corrido, habría ganado.

2

If I had eaten, I would have been happy.

Si hubiera comido, habría estado feliz.

3

If I had seen you, I would have said hello.

Si te hubiera visto, te habría saludado.

4

If I had slept, I would have been awake.

Si hubiera dormido, habría estado despierto.

1

If I had studied, I would have passed the test.

Si hubiera estudiado, habría aprobado el examen.

2

If he had called, I would have answered.

Si él hubiera llamado, habría contestado.

3

If we had left early, we wouldn't have been late.

Si nos hubiéramos ido temprano, no habríamos llegado tarde.

4

If she had known, she would have come.

Si ella hubiera sabido, habría venido.

1

If I had saved money, I would have traveled more.

Si hubiera ahorrado dinero, habría viajado más.

2

If they had practiced, they would have won the game.

Si hubieran practicado, habrían ganado el juego.

3

If I hadn't forgotten my keys, I would have entered the house.

Si no hubiera olvidado mis llaves, habría entrado a la casa.

4

If you had told me, I would have helped you.

Si me lo hubieras dicho, te habría ayudado.

1

Had I known about the traffic, I would have taken the train.

Si hubiera sabido del tráfico, habría tomado el tren.

2

If the company had invested in R&D, they might have succeeded.

Si la empresa hubiera invertido en I+D, podrían haber tenido éxito.

3

If she hadn't been so stubborn, they could have reached an agreement.

Si ella no hubiera sido tan terca, podrían haber llegado a un acuerdo.

4

If he had been more careful, he wouldn't have broken the vase.

Si él hubiera sido más cuidadoso, no habría roto el jarrón.

1

Had the government implemented the policy earlier, the crisis might have been averted.

Si el gobierno hubiera implementado la política antes, la crisis podría haberse evitado.

2

If I had been aware of the risks, I would never have signed the contract.

Si hubiera sido consciente de los riesgos, nunca habría firmado el contrato.

3

If they had acted with more foresight, the outcome would have been significantly different.

Si hubieran actuado con más previsión, el resultado habría sido significativamente diferente.

4

If he had not been so dismissive, he could have learned a valuable lesson.

Si no hubiera sido tan desdeñoso, podría haber aprendido una lección valiosa.

1

Had it not been for his intervention, the entire project would have collapsed.

Si no hubiera sido por su intervención, todo el proyecto se habría colapsado.

2

If she had possessed the requisite experience, she would have been the ideal candidate.

Si ella hubiera poseído la experiencia requerida, habría sido la candidata ideal.

3

If the circumstances had been otherwise, I would have acted with greater resolve.

Si las circunstancias hubieran sido otras, habría actuado con mayor determinación.

4

If they had but listened to reason, the tragedy would have been avoided.

Si tan solo hubieran escuchado a la razón, la tragedia se habría evitado.

間違えやすい

Third Conditional: Imagining a Different Past Second vs Third Conditional

Learners mix up present and past hypothetical.

Third Conditional: Imagining a Different Past Third Conditional vs Past Simple

Using simple past for hypothetical.

Third Conditional: Imagining a Different Past Would have vs Would

Using 'would' for past results.

よくある間違い

If I would have known...

If I had known...

Never use 'would' in the 'if' clause.

If I had know...

If I had known...

Must use the past participle.

If I have had...

If I had had...

Past perfect requires 'had'.

If I had, I would go.

If I had, I would have gone.

Result must be in the past.

If I had of known...

If I had known...

'Had of' is a common spoken error.

If I would have went...

If I had gone...

Past participle of go is gone.

I would have go...

I would have gone...

Must use past participle.

If I had have known...

If I had known...

Double auxiliary error.

If I would have had...

If I had had...

Avoid 'would' in 'if' clause.

Had I have known...

Had I known...

Inversion doesn't need 'have'.

If I would have been able to...

If I had been able to...

Still avoid 'would' in 'if'.

Had I of known...

Had I known...

Remove 'of'.

If I had had of known...

If I had known...

Too many auxiliaries.

文型パターン

If I had ___, I would have ___.

If I hadn't ___, I wouldn't have ___.

Had I ___, I would have ___.

If I had been ___, I would have ___.

Real World Usage

Texting very common

If I'd known you were busy, I wouldn't have called.

Job Interview common

If I had had more resources, I would have delivered earlier.

Social Media common

If I hadn't gone to that party, I wouldn't have met my wife!

Travel occasional

If I had booked the flight earlier, I would have saved money.

Food Delivery occasional

If I had ordered sooner, it would have arrived hot.

Academic Writing common

If the experiment had been controlled, the results would have been valid.

💡

The 'Had' Rule

Always check for 'had' in the 'if' clause. If you don't see it, it's not a Third Conditional.
⚠️

No 'Would' in If

This is the #1 error. Never say 'If I would have...'.
🎯

Inversion

For formal writing, use 'Had I known' instead of 'If I had known' to sound more professional.
💬

Regret vs. Relief

Use this for both! It's not just for sad things; it's for 'If I hadn't taken that turn, I would have been in an accident!' (Relief).

Smart Tips

Use inversion to sound more professional.

If I had known about the budget, I would have changed the plan. Had I known about the budget, I would have changed the plan.

Use contractions to sound natural.

If I had known, I would have come. If I'd known, I'd've come.

Use 'might have' instead of 'would have'.

If I had studied, I would have passed. If I had studied, I might have passed.

Focus on the 'if' clause first.

I would have passed if I studied. I would have passed if I had studied.

発音

/wʊd əv/

Contractions

In speech, 'would have' often sounds like 'would-uv'.

Falling

If I had KNOWN, I would have GONE.

Finality and regret.

暗記しよう

記憶術

Think of the 'Third' as the 'Past'—it's three steps back in time.

視覚的連想

Imagine a time machine that is broken. You are looking at a photo of a past event and drawing over it with a marker, changing what happened.

Rhyme

If you had done it, you would have seen, the past is gone, it might have been.

Story

Yesterday, I missed my bus. If I had woken up earlier, I would have caught it. If I had caught it, I would have been on time. Because I was late, I missed the meeting.

Word Web

hadwouldhavepast participlehypotheticalregret

チャレンジ

Write 3 sentences about your last weekend using the Third Conditional.

文化メモ

Often used in self-deprecating humor.

Common in business debriefs.

Often shortened significantly.

The construction evolved from Middle English hypothetical structures.

会話のきっかけ

What would you have done differently last year?

If you had studied a different subject, what would you have chosen?

If you had been born in a different country, how would your life be different?

If you had met your hero, what would you have asked?

日記のテーマ

Write about a mistake you made last month.
Reflect on a missed opportunity in your career.
Imagine a historical event changed.
Write a letter to your younger self.

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

Fill in the blank.

If I ___ (study), I would have passed.

✓ Correct! ✗ Not quite. Correct answer: had studied
Past perfect is required.
Choose the correct sentence. 選択問題

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: If I had known, I would have come.
Correct structure.
Fix the error. Error Correction

Find and fix the mistake:

If I had of known, I would have gone.

✓ Correct! ✗ Not quite. Correct answer: If I had known...
Remove 'of'.
Rewrite using inversion. Sentence Transformation

If I had known, I would have helped.

✓ Correct! ✗ Not quite. Correct answer: Had I known, I would have helped.
Inversion removes 'if'.
Match the condition to the result. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: I would have won.
Matches tense.
Select the right modal. 選択問題

If I had tried, I ___ have succeeded.

✓ Correct! ✗ Not quite. Correct answer: might
Might expresses possibility.
Complete the sentence.

If they hadn't arrived, we ___ (not start).

✓ Correct! ✗ Not quite. Correct answer: wouldn't have started
Result clause.
Identify the mistake. Error Correction

Find and fix the mistake:

If he had been more careful, he would not break the vase.

✓ Correct! ✗ Not quite. Correct answer: would not have broken
Past participle required.

Score: /8

練習問題

8 exercises
Fill in the blank.

If I ___ (study), I would have passed.

✓ Correct! ✗ Not quite. Correct answer: had studied
Past perfect is required.
Choose the correct sentence. 選択問題

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: If I had known, I would have come.
Correct structure.
Fix the error. Error Correction

Find and fix the mistake:

If I had of known, I would have gone.

✓ Correct! ✗ Not quite. Correct answer: If I had known...
Remove 'of'.
Rewrite using inversion. Sentence Transformation

If I had known, I would have helped.

✓ Correct! ✗ Not quite. Correct answer: Had I known, I would have helped.
Inversion removes 'if'.
Match the condition to the result. Match Pairs

If I had run...

✓ Correct! ✗ Not quite. Correct answer: I would have won.
Matches tense.
Select the right modal. 選択問題

If I had tried, I ___ have succeeded.

✓ Correct! ✗ Not quite. Correct answer: might
Might expresses possibility.
Complete the sentence.

If they hadn't arrived, we ___ (not start).

✓ Correct! ✗ Not quite. Correct answer: wouldn't have started
Result clause.
Identify the mistake. Error Correction

Find and fix the mistake:

If he had been more careful, he would not break the vase.

✓ Correct! ✗ Not quite. Correct answer: would not have broken
Past participle required.

Score: /8

よくある質問 (8)

Yes! 'Could have' means it was possible, while 'would have' means it was the result.

No, it can be about relief or analysis.

It's the third type of conditional taught in standard English curricula.

Yes: 'I would have gone if I had known.'

In this context, yes. 'I'd' can be 'I would' or 'I had'.

Use 'hadn't'. 'If I hadn't eaten, I would have been hungry.'

Yes, especially when explaining project delays.

Only in very formal or literary styles (inversion).

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Tercer condicional (Si hubiera + participio, habría + participio)

Spanish uses subjunctive mood explicitly.

French high

Conditionnel passé (Si j'avais + participe passé, j'aurais + participe passé)

French requires strict agreement of past participles.

German moderate

Konjunktiv II (Wenn ich... gehabt hätte, hätte ich...)

German uses 'hätte' (would have) in both parts.

Japanese low

Tara conditional (〜たら)

Japanese relies on context to imply the past.

Arabic moderate

Law (لو) + Past tense

Arabic uses the particle 'Law' specifically for unreal conditions.

Chinese low

Ruguo (如果) + Past markers

Chinese uses context markers rather than tense changes.

Learning Path

Prerequisites

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