Conditionals (0, 1, 2, 3)
Match the if-clause tense to the situation: present tense for facts and real future possibilities (Types 0-1), past tense for present hypotheticals (Type 2), and past perfect for past regrets (Type 3) — the main clause then follows with present, will, would, or would have accordingly.
Formula
Examples
Usage
- •Type 0: General truths and facts
- •Type 1: Possible future scenarios
- •Type 2: Imaginary present situations
- •Type 3: Past unreal situations
Studying is free forever on Budling — no account needed to try it.
Try 5 cards free — no signup →What are the 4 types of conditionals?
Type 0 states general truths and facts using present + present ("If you heat water, it boils"). Type 1 describes real, likely future possibilities using present + will ("If it rains, I'll stay home"). Type 2 describes hypothetical or unlikely present/future situations using past + would ("If I were rich, I would travel"). Type 3 describes unreal past situations — things that didn't happen — using past perfect + would have ("If I had studied, I would have passed").
The type you need depends on how real or hypothetical the condition is and when it's set, not on any fixed vocabulary — the same idea can shift type depending on how likely the speaker considers it.
Can you mix conditional types?
Yes — mixed conditionals combine a Type 3 condition (past unreal cause) with a Type 2 result (present unreal consequence): "If I had studied harder [past], I would be a doctor now [present]." This is extremely common in natural speech whenever a past event has an ongoing present consequence.
The reverse combination also exists: a Type 2 condition with a Type 3 result, for a present trait causing a past outcome — "If I weren't so shy, I would have asked her out" (I am shy now, and that's why I didn't ask in the past).
When do you use "were" instead of "was" in conditionals?
In Type 2 conditionals, formal and standard English uses "were" for every subject, including I/he/she/it: "If I were rich...", "If she were here...". This is a leftover of the old subjunctive mood, preserved specifically in hypothetical if-clauses.
"If I was..." is common and accepted in informal speech, but "If I were..." is considered grammatically correct in writing and formal contexts — it's worth learning both, since "were" signals more careful or formal English.
Comparison Table
| Form | If-clause | Main clause | Time frame | Example |
|---|---|---|---|---|
| Type 0 | Present simple | Present simple | General truth, always true | If you heat water, it boils. |
| Type 1 | Present simple | will + infinitive | Real future possibility | If it rains, I will stay home. |
| Type 2 | Past simple (were for all subjects) | would + infinitive | Hypothetical present/future | If I were rich, I would travel. |
| Type 3 | Past perfect | would have + past participle | Unreal past (can't change) | If you had told me, I would have helped. |
Save this comparison chart
When to Use Conditionals (0, 1, 2, 3)
Real future possibility (Type 1)
If she calls, I will answer.
Hypothetical present (Type 2)
If I were rich, I would travel the world.
Unreal past (Type 3)
If you had told me, I would have helped.
Save this timeline chart
More Examples
If you mix red and blue, you get purple.
Type 0: scientific / universal truth
If she calls, I will answer.
Type 1: real possibility in the future
If I were the president, I would change this law.
Type 2: hypothetical present (note: "were" for all subjects)
If you had told me, I would have helped.
Type 3: regret about past that can't be changed
If I had more time, I would learn to paint.
Type 2: wishes about current situation
Common Mistakes
- ✗Type 2: "If I was rich" is informal; "If I were rich" is grammatically preferred.
- ✗Type 1: Don't use "will" in the if-clause: "If it will rain" should be "If it rains".
Tips
- ✓Mixed conditionals exist: Type 3 condition + Type 2 result (e.g., "If I had studied harder, I would be a doctor now").
- ✓"Were" is used for all persons in Type 2 in formal/standard English.
Conditional Types at a Glance
If clause · main clause · use · example for all four types
| Type | If clause | Main clause | Use |
|---|---|---|---|
| Type 0 | If + present simple | present simple | General truths, scientific facts, habits |
| Type 1 | If + present simple | will + infinitive | Real / likely future situation |
| Type 2 | If + past simple | would + infinitive | Unreal / hypothetical present or future |
| Type 3 | If + past perfect | would have + past participle | Unreal / impossible past situation |
Advanced Notes
The four-type numbering is a teaching shortcut — real English is messier. Mixed conditionals (Type 3 condition + Type 2 result: "If I had studied, I would be a doctor now") are common and important. "Unless" substitutes for "if...not" but has subtly different scope. "Were to" in Type 2 ("If he were to resign...") adds formality. "Should" in the if-clause ("If you should need help...") signals low probability in formal writing. Native speakers frequently use Type 1 with "should" or "happen to". The biggest B2 learner error: putting "would" in the if-clause of Type 1 or 2.
FAQ
What's the difference between conditional Type 2 and Type 3?
Type 2 imagines a hypothetical present or future situation ("If I were rich, I would travel" — I'm not rich now). Type 3 imagines an unreal past situation that already happened differently ("If I had been rich, I would have travelled" — a specific past chance that's gone). The clue is the time frame: Type 2 = now/future, Type 3 = a finished past.
What are mixed conditionals?
Mixed conditionals combine two different time frames in one sentence — most commonly a Type 3 past condition with a Type 2 present result: "If I had studied harder [past], I would be a doctor now [present]." They're used when a past action or decision has a consequence that's still true today.
What's the difference between conditionals and modal perfects like "must have"?
Conditionals ("if...would have") describe a hypothetical alternative to what happened — an imagined different outcome. Modal perfects ("must have", "should have") express certainty or judgment about what actually did happen, based on evidence or hindsight, without setting up an "if" alternative.
Is "If it will rain" correct?
No. The if-clause in Type 1 (and Type 0) never uses "will" — only present tense: "If it rains, I'll stay home", not "If it will rain, I'll stay home". "Will" belongs in the main (result) clause, not the if-clause.
Is "If I was rich" wrong?
It's informal rather than strictly wrong — "If I was rich" is widely used in casual speech, but "If I were rich" is the grammatically preferred form in Type 2 conditionals, using "were" for every subject.
Practice
- 1.If you (mix) red and blue, you get purple.
- 2.If she calls, I (answer).
- 3.If I (be) the president, I would change this law.
- 4.If you had told me, I (help) you.
- 5.If I had studied harder, I (be) a doctor now.
Compare With
Other B2 Topics
Past Perfect
Used for the earlier of two past events to show sequence
Future Perfect
Used for actions completed before a specific future point
Reported Speech
Used for converting direct speech to indirect speech with tense and pronoun shifts
Gerund vs Infinitive
Used for choosing between -ing and to+verb after verbs, adjectives, or prepositions
Causative Have
Used for arranging for someone else to do something for you
Past Perfect Continuous
Used for an ongoing action that continued up to a past event
Future Perfect Continuous
Used for duration of an ongoing action up to a future point
Modal Perfects: Deduction About the Past
Expresses deductions about past events using must/can't/might + have
Participle Clauses
Used for reducing clauses using -ing or past participle for concise formal style
Dependent Prepositions
Fixed prepositions that always follow certain verbs, adjectives, and nouns.