English Conditionals Quiz — 0 to 3rd

12 multiple-choice questions covering all four conditional types. Identify the correct form, complete the sentence, and choose the right tense. B1–B2 level.

This quiz checks how confidently you can apply English Conditionals — 0 to 3rd at B1–B2 level, with questions built around real forms such as reaches, rains, had, had studied and were rather than abstract rule statements. Each question presents a full example sentence, so you have to judge which form fits the meaning and structure correctly instead of recalling a rule in isolation.

If a question catches you out, the FAQ section below explains the underlying rule in more detail, including common mistakes learners make with this point. Reviewing the explanation immediately after an incorrect answer, then retrying the quiz on a different day, builds more durable grammar knowledge than repeating the same 12 questions back to back.

12 questions B1–B2 level Grammar No sign-up
0 out of 12
Good effort!

Keep practising conditionals.

English Conditionals — FAQ

What are the four types of conditional sentences?

English has four main conditional types. Zero conditional (If + present simple, present simple) for facts and general truths. First conditional (If + present simple, will + infinitive) for real future possibilities. Second conditional (If + past simple, would + infinitive) for hypothetical present/future situations. Third conditional (If + past perfect, would have + past participle) for hypothetical past situations.

How do you form the second conditional?

The second conditional uses 'if + past simple' in the condition clause and 'would + base infinitive' in the result clause. Example: If I had more money, I would travel the world. Note that 'were' is traditionally used instead of 'was' for all persons in formal writing (If I were you...).

What is the difference between first and second conditional?

The first conditional describes a real, possible situation in the future (If it rains, I will take an umbrella). The second conditional describes an unlikely, imaginary, or hypothetical situation (If I won the lottery, I would buy a house). The choice signals how probable the speaker thinks the situation is.

How do you form the third conditional?

The third conditional uses 'if + past perfect' in the condition clause and 'would have + past participle' in the result clause. Example: If she had studied harder, she would have passed the exam. It refers to hypothetical situations in the past — things that did not happen and cannot be changed.

What is a mixed conditional?

A mixed conditional combines elements of different conditional types. A type 3+2 mixed conditional refers to a past condition with a present result: If I had taken that job, I would be rich now. A type 2+3 mixed conditional refers to a present condition with a past result: If I were braver, I would have spoken up.

Can 'unless' replace 'if not' in conditionals?

Yes, 'unless' means 'if not' and can replace it in most conditional sentences. Example: Unless you hurry, you will be late = If you don't hurry, you will be late. 'Unless' cannot be used with already-negative conditions or in all third conditionals, so check the meaning carefully.

Do conditionals always start with 'if'?

No. Other conjunctions include 'unless' (if not), 'provided/providing that' (only if), 'as long as' (on condition that), 'supposing' (imagine that), and 'in case' (as a precaution). These use the same tense patterns as standard if-conditionals.

Can you use 'was' or 'were' in the second conditional?

Both 'was' and 'were' are used in spoken and informal English. However, the formally correct form is 'were' for all persons (If I were you, If she were here). In formal writing, exams, and the set phrase 'If I were you', always use 'were'.

What tense comes after 'if' in the first conditional?

In the first conditional, the 'if' clause uses the present simple tense, not the future. You say 'If it rains tomorrow' (NOT 'If it will rain tomorrow'). The future tense (will) goes in the result clause: 'If it rains tomorrow, I will stay at home.'

How do I know which conditional to use?

Ask: (1) Is the situation real/possible or hypothetical/imaginary? Real = first conditional. Hypothetical present/future = second. Hypothetical past = third. (2) What time frame? Past situations → third conditional. Present/future imaginary → second. Present/future genuinely possible → first.