Conditional sentences express the relationship between a condition and its result — they allow us to talk about real possibilities, imagined situations, and past hypotheticals in precise and natural English. There are five main conditional types taught at CEFR levels, each with its own grammar pattern and range of communicative uses. These exercises cover zero, first, second, third, and mixed conditionals at A2–C2 level in gap-fill and multiple-choice formats.
At lower CEFR levels, the challenge is learning to match the correct tense pattern to the correct conditional type — for example, understanding that If I study hard, I will pass (first conditional, real possibility) is grammatically different from If I studied hard, I would pass (second conditional, imagined situation). At higher levels, the challenge shifts to mixed conditionals — sentences that combine the past hypothetical condition with a present result, or vice versa — and to the stylistic choices that native speakers make between conditional forms in formal writing.
Gap-fill exercises for conditionals require you to produce the correct tense in either the if-clause or the main clause, training grammatical accuracy under communicative pressure. Multiple-choice exercises train you to discriminate between conditional types — especially the subtle difference between second and third conditionals, or between first and zero conditionals. For the grammar rules behind each type, see the Conditionals theory guides.
Frequently Asked Questions
All five main conditional types are covered: zero conditional (general truths: If you heat water to 100°C, it boils), first conditional (real possibilities: If it rains, I will stay home), second conditional (imagined present/future: If I were rich, I would travel), third conditional (past hypotheticals: If I had studied, I would have passed), and mixed conditionals (combining different time frames). Exercises at each level focus on the types most relevant to that CEFR stage.
The first conditional describes a real or likely situation in the present or future: If it rains tomorrow, we will cancel the trip. The speaker believes the condition is genuinely possible. The second conditional describes an imagined, unlikely, or hypothetical situation: If I won the lottery, I would buy a house. The speaker does not expect the condition to come true. The choice between them changes the meaning significantly — getting this distinction right is essential at B1 and above.
Start at A2 for zero and first conditionals. Choose B1 if you want to practise all three main types (zero, first, second). Start at B2 for third and mixed conditionals. Choose C1–C2 for advanced conditional patterns including inversion (Were I to leave...) and omission of if. If you are unsure, take the free Level Test.
Mixed conditionals combine different time frames in the condition and result. The most common type uses a third-conditional if-clause (past unreal) with a second-conditional main clause (present result): If I had taken that job, I would be rich now. There is also the reverse: a second-conditional if-clause with a third-conditional result: If I were smarter, I would have noticed the mistake. Mixed conditionals are taught at B2 and practised at C1–C2 level.