Used for imaginary, impossible past conditions and their unfulfilled past results.
If I had studied, I would have passed • If he had driven carefully, he wouldn't have crashed
If I hadn't lost my key, I wouldn't have been locked out
What would you have done if you had won?
Could have V3 = would have been able to | Might have V3 = would possibly have.
If you had asked, I could have helped you • She might have succeeded
might not have known
Could you have saved him if you had been there?
| Example / Question | Positive / Short Answer | Negative / Short Answer |
|---|---|---|
| Standard 3rd Conditional | If I had known, I would have told you. | Reality: I didn't know & didn't tell |
| Inversion (Formal) | Had I known, I would have told you. | Drops "if", starts with HAD |
| Modal Variation (Could have) | If I had tried, I could have won. | Could have = ability in past |
| Rule | Base / Standard Form | Applied Form |
|---|---|---|
| Had + V3 in IF-Clause Rule | The IF-clause MUST use Past Perfect (had + V3). NEVER place "would have" inside the IF-clause! | If I HAD known (CORRECT) vs If I WOULD HAVE known (WRONG) |
| Would Have + V3 in Main Clause Rule | The main clause MUST use "would have + V3" (or could have / might have + V3). | would have passed |
| Formal Inversion Rule | You can omit "if" by inverting HAD to the front of the sentence: "Had I known..." = "If I had known...". | Had I seen him = If I had seen him |
Reflect on mistakes or missed opportunities in the past.
Reflect on how a disaster was avoided in the past.
Elevate writing style using inverted conditional forms without "if".
A Mixed Conditional connects a PAST cause to a PRESENT result! E.g., "If I HAD STUDIED (3rd - past cause), I WOULD BE a doctor today (2nd - present result)."
Simply remove "If" and put "Had" before the subject: "If I had known" → "HAD I KNOWN". It means the exact same thing but sounds very formal.
Yes! "Would have" = certainty of imaginary outcome. "Could have" = past ability. "Might have" = past possibility.