Past condition, present consequence mixed conditional

From Teflpedia

A past condition, present consequence mixed conditional is a type of mixed conditional that uses the conditional clause from the third conditional and the consequential clause from the second conditional. For example:

  • If I had not eaten that dodgy chicken, I would not be sick now.

Whereas with the third conditional, both the condition and the consequence are in the past, with this the condition is in the past but the consequence is in the present.

The consequence can also be in the future. e.g:

  • If I had not broken my leg last week, I would not have to go to see the doctor tomorrow.

CCQs:

  • Is the condition in the past/present/future? (past)
  • Is the consequence in the past/present/future? (present or future)
  • Can I change the condition? (no)


This may be a little confusing if we use lexical have in the past simple consequential clause, e.g. "If I had not eaten that dodgy chicken, I would not have stomach ache", since this is potentially confused with auxiliary have as used in a past perfect consequential clause, as used in a 3rd conditional sentence.