3. Third Conditional

Study materials

The train left without you. Now you are replaying the morning in your head and building a different version of that day.

If I had left earlier, I would have caught the train.

Both halves are unreal. You did not leave earlier and you did not catch the train. This structure exists precisely to talk about a past that never happened.

Two halves, both in the past

The pattern is long but mechanical: if plus the Past Perfect, then would have plus the third form.

If she had told me, I would have helped.

We would have stayed longer if the weather had been better.

The halves can swap places. A comma is needed only when the sentence opens with if.

In speech would have contracts to would've, and by ear it almost fuses into one word. That is why many people hear an of in there and mistakenly write would of.

Could have and might have

In the second half would can be swapped to change the shade of the consequence.

FormWhat it adds
would havea certain consequence
could havethere would have been a chance or an ability
might havepossibly, but not for sure

If we had left earlier, we could have caught the train.

If you had asked, she might have agreed.

Why people say it

The grammar here is simple, but the load this structure carries is always emotional. It is almost never neutral.

If I had known, I would have called you.

If she hadn't warned us, we would have missed the deadline.

If you had checked the file, this wouldn't have happened.

The third example is worth remembering separately. This structure slips easily into sounding like an accusation, even when none was intended.

Had I known: the formal variant

In more literary English the if is sometimes dropped and had is moved to the front. The meaning is the same; the tone is more formal.

Had I known, I would have called.

Had we not booked in advance, we would have paid double.

The mistakes everyone makes

The first is putting would have after if.

If I would have known... → If I had known...

The second is writing would of instead of would have.

I would of called you. → I would have called you.

The third is taking this structure for the present.

If I had had time now, I would have called. → If I had time now, I would call.

All three are caught by one question. Is everything in this sentence already behind us? If so, both halves sit in the past.

Try it right now

Think of a day that went wrong and build three English sentences: one of regret, one of relief, and one with could have.

Then rewrite the first with the inversion Had I. Check that no would has appeared after if.