Every conditional sentence answers the same question: how real is the if-clause? If it is always true, use the zero conditional (if + present, present). If it is a realistic future, use the first (if + present, will). If it imagines the present being different, use the second (if + past, would). If it imagines the past being different, use the third (if + had + participle, would have + participle). Mixed conditionals just combine the last two.
Work through the 28 sentences below from warm-up to challenge. Each click is checked on the spot with a one-line explanation of the rule, so you always know why an answer is right — not just that it is right.
Conditionals Quiz: 28 Questions
The Four Conditionals in One Table
Every conditional is a pairing of an if-clause form with a result-clause form. Learn the pairings, and the 28 questions above become pattern recognition instead of guessing.
The #1 Conditional Mistake: Will or Would After If
The single most common conditional error in learner writing is putting will or would inside the if-clause. English keeps the if-clause in the present (first) or past (second/third) and reserves will/would for the result clause. If it will rain… is always wrong; if it rains… we will cancel is the pattern.
The same trap appears in questions and negatives: What will you do if you don't get the job? — will appears once, in the main clause. If you can hold one rule from this page, hold this one.
Second Conditional: Were or Was?
In the second conditional, the subjunctive were is the traditional form for every subject: if I were, if she were, if he were. It survives strongest in fixed expressions — if I were you, as it were — and in formal writing. Was is widely heard in informal speech (if she was here…), but in exam writing and business communication, were is the safe, correct choice.
One memory hook: if I were you is the sentence learners use most, and it is always were. Extend that habit to every subject and you will never be marked wrong.
Mixed Conditionals Without the Headache
Mixed conditionals are not a fifth type; they are the second and third sharing a sentence. When the cause is in the past but the result is in the present, the if-clause takes the third-conditional form (had + participle) and the result takes the second-conditional form (would + verb): if I had saved money, I would be free now.
Test every mixed sentence with two time questions: when did the cause happen? (past → had + participle). When is the result true? (present → would + verb). If both are past or both are present, it isn't mixed at all.
Why Conditionals Are Hard — and How Your First Language Trips You
Speakers of Japanese and Korean tend to keep the if-clause bare because their languages mark conditionals with a particle, not verb changes — so the tense contrast between first and second conditionals feels artificial. Arabic uses one past-tense form after لو for both real and unreal conditions, which makes the will/would split in English feel arbitrary. Spanish, French, and Portuguese speakers carry over subjunctive habits: the imperfect subjunctive maps to would, so if I had… I would… comes out with an extra would in the if-clause. Indonesian and Chinese mark neither tense nor mood on the verb, so the whole system has to be built from scratch.
None of this is fixed by memorizing names. It is fixed by drilling the pairings until the verb form in the if-clause predicts the verb form in the result — which is exactly what the instant-feedback exercises above train.
Keep practicing
Frequently Asked Questions
What are the 4 types of conditionals in English?
Zero (always true: if + present, present), first (real future: if + present, will), second (unreal present: if + past, would + verb), and third (unreal past: if + had + participle, would have + participle). Mixed conditionals combine a past cause with a present result.
When do I use 'were' instead of 'was' in conditionals?
In the second conditional, use the subjunctive were for all subjects in careful and written English: if I were you, if she were richer. Was is common in informal speech but were is the form expected in exams and business writing.
What is a mixed conditional?
A mixed conditional combines a past condition with a present result: if-clause with had + past participle, result clause with would + verb. Example: If I had taken that job, I would live in Berlin now.
Paste your own sentences into PromGee's free grammar checker and get every conditional explained instantly — in your language — so the pattern locks in on text you actually write.
Practice With My Own Sentences