C1 · Grammar

Mixed Conditionals

When the time of the condition and the time of the result don’t match.

Score: 0 / 10

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

2. If she were more organized, she ___ the deadline last week.

3. If I ___ you, I wouldn’t have said that yesterday.

4. If he hadn’t missed the flight, he ___ here with us now.

5. If they weren’t so busy, they ___ to the party last night.

6. If I hadn’t lost my job, I ___ enough money to travel now.

7. If she spoke French, she ___ able to help us yesterday.

8. If we had left earlier, we ___ stuck in traffic right now.

9. If I weren’t so tired, I ___ to the gym this morning.

10. If he had taken the job, he ___ in New York now.

Answer key — Mixed Conditionals (C1)

  1. B — would be. Past unreal condition + present unreal result: would be.
  2. B — would have met. Present unreal condition + past unreal result: would have met.
  3. C — were. "If I were you" is a fixed present unreal condition, even about past advice.
  4. B — would be. Past condition, present result: would be.
  5. B — would have come. Present condition, past result: would have come.
  6. B — would have. Past condition, present result: would have (enough money).
  7. B — would have been. Present ability condition, past result: would have been.
  8. A — wouldn’t be. Past condition, present result: wouldn’t be.
  9. B — would have gone. Present state, past result: would have gone.
  10. B — would live. Past condition, present result: would live.

Practice this live with a tutor

Work through tricky points like this one with an independent English tutor — they'll explain what the answer key can't. No commission, free to browse.

Find a tutor →