Mixed conditional Exercises

( Free Online English Grammar Lessons )

Read time : 1 minute

Mixed conditional forms :

(If + subject + past perfect, subject + would + infinitive (verb 1) / If + subject + past simple,  subject + would have + past participle (verb 3) )

In mixed conditionals, the 'main clause' and the 'if clause' sometimes refer to a different period of time.

The most common combinations are second and third conditionals.

Example Sentences of Mixed Conditionals :

  • If I hadn't had a tattoo, I wouldn't be disappointed now. (If clause refers to the past, main clause refers to the present)
  • If I had remembered to lock the door, we would still have our TV. (If clause refers to the past, main clause refers to the present)
  • If they weren't so skilled at their jobs, they would have been fired long ago. (If clause refers to the present, main clause refers to the past)
  • If I hadn't lost my passport, I'd be leaving tonight. (If clause refers to the past, main clause refers to the future)


There are no comments yet. Be the first one...
Be going to
Be going to passive
Be used to / Get used to
Defining relative clause
Echo tag
First conditional
Future continuous
Future perfect continuous
Future perfect passive
Future perfect simple
Future simple passive
Have/Get something done
Implied conditional
Indirect question
Infinitive of purpose
Mixed conditional
Modal passive
Non-defining relative clause
Past continuous
Past continuous passive
Past perfect continuous
Past perfect passive
Past perfect simple
Past simple
Past simple passive
Polite request / offer / suggestion
Present continuous
Present continuous passive
Present perfect continuous
Present perfect passive
Present perfect simple
Present simple
Present simple passive
Question tag
Reduced relative clause
Reported speech imperative
Reported speech question
Reported speech request
Reported speech statement
Second conditional
Short answer
Third conditional
Used to / would (past habit)
Was/were going to
Was/were supposed to
Would rather
Zero conditional