B2

Conditional Comparison Exercises PDFSet 3: All Conditionals 0 1 2 3 Review: Choose the Right Conditional

20 questions·12 min·Answers included·Explanations included

Preview: Questions

Fill in the blank with the correct option.

1.If you ___ ice in water, it floats.

a) will putb) putc) would putd) had put

2.If I ___ enough money, I'll buy a new phone.

a) savedb) would savec) saved) had saved

3.If he had taken the medicine, he ___ better now.

a) would feelb) will feelc) feelsd) would have felt

4.If she ___ harder, she would have passed the test.

a) studiedb) studiesc) would studyd) had studied

5.If it ___ below zero, water turns to ice.

a) fallsb) will fallc) felld) would fall

... and 15 more questions in the PDF

Preview: Answers

1.put

2.save

3.would feel

4.had studied

5.falls

... and 15 more answers in the PDF

Preview: Explanations

1."put"(b)

This is a zero conditional — a scientific fact that is always true. Ice always floats in water. Zero conditional: 'If + present simple, present simple'. 'Will put' would make it first conditional (specific prediction), but this is a permanent physical law.

2."save"(c)

The contracted 'I'll' (I will) in the result clause tells us this is a first conditional — a real future possibility. The speaker believes saving enough money is achievable. First conditional: 'If + present simple (save), will + base verb'. 'Saved' would create a second conditional (imaginary).

3."would feel"(a)

This is a mixed conditional (Type 3→2). 'Had taken' (past perfect) is the unreal past action, and 'now' signals a present result. Past cause → present result = 'would feel'. 'Would have felt' would describe a past result (pure third conditional), but 'now' makes it present.

4."had studied"(d)

This is a third conditional. The result 'would have passed' tells us we're talking about an unreal past situation. She didn't study hard enough, and she didn't pass. Third conditional: 'If + past perfect (had studied), would have + past participle'. 'Studied' (past simple) would be second conditional, but the third conditional result confirms past perfect is needed.

5."falls"(a)

This is a zero conditional about a scientific fact — water always turns to ice below zero. Zero conditional: 'If + present simple (falls), present simple (turns)'. Both clauses describe what always happens. 'Fell' would make it second conditional (imaginary), but freezing water is a real, proven fact.

... and 15 more explanations in the PDF

Prefer practicing online?

Try our interactive exercises with instant feedback.