How Do Mixed Conditionals Combine Different Time Frames? (C1 Exercises)

Mixed conditionals combine the time reference of the if-clause with a different time reference in the main clause: past-to-present uses a past perfect if-clause with would plus the base verb, as in if I had taken that job, I would be rich now, while present-to-past uses a past simple if-clause with would have plus the past participle.

Grammar Rule

Mixed conditionals combine the time reference of the if-clause with a different time reference in the main clause. Past-to-present: past perfect if-clause + present would + base verb. Present-to-past: past simple if-clause + would have + past participle. The choice depends on when the condition is true and when the result occurred — never force both clauses into the same tense, and never add would in the if-clause.

Mixed Conditionals (All Types): Rules and Examples

Type Structure Example
Past-to-present If + past perfect, would + base verb If I had taken that job, I would be rich now.
Present-to-past If + past simple, would have + past participle If she weren’t so shy, she would have applied last year.

Remember: Match each clause to its own time frame — never force both clauses into the same tense.

Practice Test

Instructions

Answer each question in the test below using mixed conditionals correctly. You will get a new random set of questions every time you retake the test, plus a downloadable results summary with your name and score at the end.

C1-14 Mixed Conditionals

Click «Start the test» to begin right away — no signup required. You can get a personalized certificate with your name and score at the end, if you want one.

Frequently Asked Questions

What structure describes a past-to-present mixed conditional?

A past perfect if-clause with would plus the base verb, as in if I had taken that job, I would be rich now.

What structure describes a present-to-past mixed conditional?

A past simple if-clause with would have plus the past participle, as in if she weren’t so shy, she would have applied last year.

What determines which mixed conditional pattern to use?

When the condition is true and when the result occurred.

Can would appear in the if-clause of a mixed conditional?

No, would never appears in the if-clause.