A conditional sentence has two halves: the condition (the if-clause) and the result (the main clause). The type of conditional depends on one question: how real is this situation, and when does it apply? Real situations use normal tenses. Unreal situations “step back” one tense. That single idea explains all five types.
The Big Idea: Real vs Unreal
Every conditional is a combination of two decisions: is the condition real or unreal? and is the time present/future or past? The tense in each half follows directly.
| Type | Real or unreal? | Time | Formula |
|---|---|---|---|
| Zero | Real | Always / general truth | If + present, present |
| First | Real | Future | If + present, will + verb |
| Second | Unreal | Present / future | If + past, would + verb |
| Third | Unreal | Past | If + past perfect, would have + p.p. |
| Mixed | Unreal | Past condition + present result | If + past perfect, would + verb |
Zero Conditional: Facts & Habits
Formula: If + present simple, present simple
The zero conditional states scientific facts, general truths, and personal habits — things that are always true when the condition is met. There is no “will” here, because nothing is being predicted; it is a simple cause and effect.
When can replace if here without changing the meaning: When you heat ice, it melts. That is the fastest way to recognize a zero conditional — the sentence states an automatic result, not a possibility.
First Conditional: Real Future Possibilities
Formula: If + present simple, will + base verb
In a typical first conditional, the if-clause uses a present form and the result clause often uses will: If it rains, we will stay home. Will can also occur in an if-clause when it expresses willingness: If you will help, we can finish today. The pattern depends on meaning.
Do not put will in the if-clause for future time: If it will rain, we will cancel. → If it rains, we will cancel. The if-clause uses the present tense.
Second Conditional: Unreal Present & Hypotheticals
Formula: If + past simple, would + base verb
The second conditional describes unreal or unlikely present situations, imaginary worlds, and advice. Because the situation is imaginary, the tense steps back to the past — even though you are talking about now.
The most famous use is giving advice: If I were you, I would… Note the subjunctive were for all persons — more on that in Section 7. This conditional is also the polite way to talk about unlikely dreams: If I won the lottery, I would quit my job.
Third Conditional: Unreal Past & Regret
Formula: If + past perfect, would have + past participle
The third conditional talks about the past that cannot be changed. Use it for regret, missed opportunities, and imagining different outcomes of things that already happened.
Notice the double past: had studied (past perfect) in the condition, would have passed in the result. Both halves reach back in time because the whole situation lives in the past.
Mixed Conditionals
Mixed conditionals break the “same time in both halves” rule. The most common mix is a past condition with a present result: the condition happened (or didn’t) in the past, and the consequence is visible now.
Formula: If + past perfect, would + base verb
The trick to spotting a mixed conditional: the if-clause is third-conditional (past perfect) but the result clause is second-conditional (would + verb, no “have”). Mixed conditionals show up in advanced exams and in natural business English when people explain how the past shapes the present.
If I Was vs If I Were
In unreal situations (second and mixed conditionals), the subjunctive form were is preferred for all subjects: I were, she were, it were. The subjunctive signals clearly that the situation is hypothetical.
Test: if the sentence is imaginary, use were. If it is a factual statement about the past, use was. For a formal hypothetical, if I were is the safe choice for hypotheticals.
Common Mistakes
Test Yourself
Complete each sentence with the correct form, then check the answers. State which conditional type you used.
1. If you ___ (freeze) water, it ___ (turn) into ice.
Answer: freeze / turns — zero conditional, general truth.
2. If we ___ (miss) the train, we ___ (be) late.
Answer: miss / will be — first conditional, real future possibility.
3. If I ___ (win) the lottery, I ___ (buy) a house.
Answer: won / would buy — second conditional, unreal present.
4. Yesterday they arrived late, so the meeting did not start at 9. Complete the past counterfactual: If they ___ (arrive) on time, the meeting ___ (start) at 9.
Answer: had arrived / would have started — third conditional, unreal past.
5. If I ___ (not / break) my laptop, I ___ (work) from home now.
Answer: hadn’t broken / would work — mixed conditional, past condition + present result.
6. If I ___ (be) you, I ___ (accept) the offer.
Answer: were / would accept — second conditional with subjunctive were.
How to Make Conditionals Automatic
Conditionals are formula-driven, which makes them perfect for active drilling. Write each of the five formulas on a card, then generate your own sentence for each one — not a memorized example, a sentence about your real life. Generating your own examples forces the tense logic through your own production system.
PromGee’s grammar and tenses categories include focused conditionals practice: you get a scenario and must choose the correct conditional type and tense, with explanations of how the other types would change the meaning. That kind of retrieval practice helps build automaticity.
Before your next exam or business email, run a quick self-test: take one regret, one dream, and one plan, and express each as a third, second, and first conditional. If you can do all three accurately, you have internalized the system.
Common patterns are zero (facts): if + present, present; first (future possibility): if + present, will; second (hypothetical present): if + past, would; third (unreal past): if + past perfect, would have + past participle. Mixed conditionals combine different time references. Use “if I were” for formal hypotheticals. Normally avoid will or would in the if-clause when they merely mark future time or an unreal result; they can express willingness or a polite request, as in “If you will wait here, I will call the manager.”
Drill Conditionals That Stick
PromGee turns conditional formulas into repeatable practice with AI feedback.
Start Focused Practice