Learning Platform
Глоссарий Troubleshooting Темы Колода
Урок 02.09 · 20 мин
Средний
Conditional 3Mixed conditionalsPast unrealRegretIf clauses
Требуемые знания:
  • english-b1-us / Conditionals 0 1 and 2
  • english-b1-us / Past Perfect

Conditional 3 and mixed conditionals

Conditional 2 lets you talk about an unreal present: If I had a million dollars, I would buy a house. (I don’t have a million dollars right now.)

Conditional 3 takes the same hypothetical attitude and pushes it into the past: If I had had a million dollars, I would have bought a house. (Back then, I didn’t — and the chance is gone.)

This is the grammar of regret, missed chances, and counterfactual storytelling. It’s also the structure that powers half the lyrics in country music and most “what if” conversations.

Form

if + past perfect, would have + V3 (past participle).

If-clauseMain clauseMeaning
If I had known,I would have come.I didn’t know, so I didn’t come.
If she had studied harder,she would have passed.She didn’t study; she failed.
If we hadn’t missed the train,we wouldn’t have been late.We missed it, so we were late.
If you had told me,I could have helped.You didn’t, so I didn’t.
If they had left earlier,they might have caught the flight.They didn’t leave early.

The if-clause uses Past Perfect (had + V3). The main clause uses would have / could have / might have / should have + V3.

Like other conditionals, either clause can come first. Comma when the if-clause leads.

Negative: hadn’t in if-clause; wouldn’t have / couldn’t have in main clause.

  • If I hadn’t been so tired, I would have stayed longer.
  • If she had called, we wouldn’t have worried.

Question: invert would have with subject (rare, but real).

  • Would you have come if I had asked?
  • What would you have done if you had been there?

Contractions: I’d known = I had known; I’d have come = I would have come. The double ‘d in If I’d known, I’d have come is normal in fast speech and casual writing.

Three uses of Conditional 3

1. Regret about the past

The classic use. Something didn’t happen, and you wish it had — or vice versa.

  • If I had studied medicine, I would have become a doctor.
  • If we had left earlier, we wouldn’t have been stuck in traffic.
  • If I hadn’t eaten so much, I wouldn’t feel sick now. (note: present result — see mixed conditionals below)
  • She would have called you if she had known your number.

The speaker is reflecting on a closed past — the events are over, the outcome is fixed. Conditional 3 says “this is what didn’t happen, and here’s the alternate reality.”

2. Counterfactual reasoning

You’re explaining cause-and-effect of past events by imagining alternative paths.

  • If the alarm had gone off, I would have woken up on time. (it didn’t, so I overslept)
  • If they hadn’t invented antibiotics, millions of people would have died.
  • The deal would have closed if the lawyers had agreed on the terms.

Common in news, history, business reasoning, and any “Monday morning quarterback” analysis.

3. Hypothetical past with modals

Swap would have for could have / might have / should have to shift meaning:

ModalMeaningExample
would havedefinite alternate resultIf I’d known, I would have come.
could haveability / possibilityIf I’d had time, I could have helped.
might haveuncertain alternateIf we’d left earlier, we might have made it.
should havebetter alternative (often regret)You should have told me. (no if-clause needed)

Should have + V3 is so common standalone that it doesn’t even need an if-clause: I should have called. You shouldn’t have said that.

Conditional 2 vs Conditional 3

The key contrast at B1. Same hypothetical mood, different time.

Conditional 2Conditional 3
Timeunreal present / generalunreal past
If-clauseif + past simpleif + past perfect
Main clausewould + Vwould have + V3
ExampleIf I had money, I would buy a car.If I had had money, I would have bought a car.
RealityI don’t have money now.I didn’t have money back then.

Sometimes the contrast is razor-thin:

If I knew her number, I would call her. (I don’t know it now — present.) If I had known her number, I would have called her. (I didn’t know it then — past, and the chance is over.)

Choose by time anchor: is the situation about now/general truth (Cond 2) or about a finished past moment (Cond 3)?

Mixed conditionals — a brief introduction

Real life mixes time. Sometimes a past condition has a present result, or vice versa. The two most common mixed patterns:

Past condition, present result

if + past perfect, would + V (no have).

Use when something that didn’t happen in the past is still affecting now.

  • If I had studied medicine, I would be a doctor now. (I didn’t study medicine; I’m not a doctor today.)
  • If she had taken that job, she would live in California. (She didn’t take it; she doesn’t live there.)
  • If we hadn’t missed the flight, we would be on the beach right now.

The if-clause is Conditional 3 form (had + V3); the main clause is Conditional 2 form (would + V). Past cause, ongoing present effect.

Present condition, past result

if + past simple, would have + V3.

Less common — used when an ongoing characteristic explains a past event.

  • If I were taller, I would have made the basketball team. (I’m short — generally true — so I didn’t make it.)
  • If he weren’t so shy, he would have asked her out.

You don’t need to produce these often at B1, but recognize them. Most of mixed conditionals lives at B2.

AmE notes

American pop culture has condensed Conditional 3 regret into a single phrase: “woulda, coulda, shoulda” — short for would have, could have, should have. It captures the spirit of pointless regret about the past.

  • Woulda, coulda, shoulda — but I didn’t. (I had the chance, the ability, the obligation, but didn’t act.)

You’ll hear this in songs, movies, and ordinary speech. It’s casual; don’t write it in a business email. But recognize it.

In casual American speech, would have and could have often sound like would of / could of — because of and the unstressed have both reduce to /əv/. This is a phonetic illusion, not real grammar. Some American writers misspell it as would of — that is an error. In writing, always would have.

Pronunciation notes

  • would have → /ˈwʊdəv/ in connected speech; would’ve in writing. I would’ve come /aɪ wʊdəv kʌm/.
  • had in the if-clause reduces to /əd/: if I’d known → /ɪf aɪd noʊn/.
  • had had (Past Perfect of have) sounds like /hæd hæd/, with both stressed in careful speech but often the second collapses: if I’d had time /ɪf aɪd hæd taɪm/.
  • should have → /ˈʃʊdəv/, should’ve /ʃʊdəv/. Shouldn’t have → /ˈʃʊdənəv/.
Проверка знанийKnowledge check
What's the difference between 'If I knew, I would tell you' and 'If I had known, I would have told you'?
ОтветAnswer
*If I knew, I would tell you* (Conditional 2) is about now — I don't know the answer at this moment, so I'm not telling you. *If I had known, I would have told you* (Conditional 3) is about the past — back then I didn't know, so I didn't tell you, and that moment is over. Cond 2 = unreal present; Cond 3 = unreal past.

Common Russian-speaker mistakes

  1. “Would” in the if-clause: If I would have known, I would have comeIf I had known, I would have come. The if-clause takes Past Perfect only — never would. (Russian has no parallel structure, so learners overgeneralize would.)
  2. Missing “have” in the main clause: If I had known, I would told youIf I had known, I would have told you. Conditional 3 main clause must be would have + V3, not would + V3.
  3. Wrong V3 form: I would have went, I would have ateI would have gone, I would have eaten. Same V3 forms as Past Perfect and Present Perfect.
  4. Confusing Cond 2 and Cond 3: If I had a car, I would have driven you (mismatched times) → If I had a car, I would drive you (Cond 2: present) OR If I had had a car, I would have driven you (Cond 3: past).
  5. “Would of” in writing: I would of calledI would have called. The /əv/ sound is have, not of.
  6. Past Simple instead of Past Perfect in if-clause: If I knew that yesterday, I would have comeIf I had known that yesterday, I would have come. Past + past meaning needs Past Perfect for Cond 3.

Summary

  • Conditional 3 form: if + past perfect, would have + V3.
  • Use for unreal past — regret, missed chances, counterfactuals.
  • Variants: could have (ability), might have (uncertain), should have (better choice / regret).
  • Mixed conditional (past → present): if + past perfect, would + V — past cause, present effect.
  • Cond 2 = unreal present; Cond 3 = unreal past. Match the form to the time.
  • AmE casual: woulda, coulda, shoulda for past regret.
  • Never put would in the if-clause.

Next lesson: wish and if only — close cousins of conditionals, dedicated to wishes and regrets.

B2: Mixed conditionals C1: Mixed conditionals — deep

Закончили урок?

Отметьте его как пройденный, чтобы отслеживать свой прогресс

Войдите чтобы оценить урок

Прогресс модуля
0 из 22