B1

Mixed Conditionals Exercises PDFSet 1: Mixed Conditionals: Past Causes, Present Results (Type 3→2)

20 questions·12 min·Answers included·Explanations included

Preview: Questions

Fill in the blank with the correct option.

1.If I had studied medicine, I ___ a doctor now.

a) would have beenb) would bec) wasd) will be

2.If she had taken that job, she ___ in London today.

a) would be livingb) will livec) would have livedd) had lived

3.We ___ lost now if we had followed the map.

a) won't beb) wouldn't have beenc) aren'td) wouldn't be

4.If Tom had saved his money, he ___ afford a new car.

a) couldb) canc) could haved) would have

5.If I ___ so much coffee last night, I wouldn't be so tired now.

a) didn't drinkb) hadn't drunkc) wouldn't drinkd) haven't drunk

... and 15 more questions in the PDF

Preview: Answers

1.would be

2.would be living

3.wouldn't be

4.could

5.hadn't drunk

... and 15 more answers in the PDF

Preview: Explanations

1."would be"(b)

This is a Type 3→2 mixed conditional: the if-clause uses past perfect (had studied) for an unreal past, and the result clause uses 'would + base verb' for a present result. You didn't study medicine, so you are not a doctor now.

2."would be living"(a)

The past perfect (had taken) shows an unreal past action. The result uses 'would be + -ing' because the present result is an ongoing situation — living in London right now.

3."wouldn't be"(d)

The result clause describes a present state (being lost now), so we use 'wouldn't be' — not 'wouldn't have been' (which would describe a past result). The if-clause uses past perfect for the unreal past action.

4."could"(a)

The modal 'could' (without 'have') shows present ability — Tom would be able to afford a car now. 'Could have' would mean a past ability, which doesn't match the present result.

5."hadn't drunk"(b)

The if-clause needs past perfect (hadn't drunk) because it describes an unreal past action. The result clause uses 'wouldn't be' for the present consequence. 'Didn't drink' is past simple — wrong tense for mixed conditionals.

... and 15 more explanations in the PDF

Prefer practicing online?

Try our interactive exercises with instant feedback.