Se você chegou aqui, é porque provavelmente já conhece o First Conditional e Second Conditional, mas se não se lembra deles pode dar uma conferida nos links indicados para refrescar sua memória, e em seguida vamos abordar o Third Conditional.
O Third Conditional se refere sempre ao passado. Podemos usá-lo para falar de situações hipotéticas no passado que são diferentes do que realmente aconteceu, e também é comum usá-lo para falar de arrependimentos.
Você consegue pensar num exemplo em português? Veja a frase:
- Eu teria viajado nas minhas férias se tivesse guardado dinheiro.
Usando o third conditional a frase acima ficaria assim em inglês:
- I would have traveled on my vacation if I had saved money.

Como formar o third conditional
Frases com third conditional seguem a seguinte estrutura:
if + past perfect + could have/ would + have/ might have + past participle
Também é possível inverter a ordem das sentenças, assim como vimos na first e na second conditional. Então, podemos começar a frase com “if”, ou usar o“if” no meio da frase. No primeiro caso utilizamos a vírgula, mas no segundo não. Veja o exemplo abaixo:
- If they had arrived earlier, they wouldn't have missed the train.
(Se eles tivessem chegado mais cedo, eles não teriam perdido o trem.) - They wouldn’t have missed the train if they had arrived earlier.
(Eles não teriam perdido o trem se tivessem chegado mais cedo.)
Lembre-se que o past participle dos verbos regulares é a mesma conjugação que usamos no simple past, o que não vale para boa parte dos verbos irregulares.
Exemplos de third conditional em frases
- If you had called me, I would have come here to help you.
(Se você tivesse me ligado, eu teria vindo aqui te ajudar. - mas você não me ligou, então eu não vim te ajudar) - If we had saved some money, we would have bought a new car.
(Se nós tivéssemos guardado dinheiro, nós teríamos comprado um carro novo. - mas não guardamos dinheiro, então não compramos o carro) - If the weather had been better this week, we’d have gone to the beach.
(Se o clima estivesse melhor esta semana, nós teríamos ido à praia. - mas o clima não estava melhor, então não fomos à praia.) - If we’d seen Mary at the party, we would’ve talked to her.
(Se nós tivéssemos visto Mary na festa, teríamos conversado com ela. - mas não a vimos, então não conversamos com ela.) - Would you have finished the exam if you had had more time?
(Você teria terminado a prova se tivesse tido mais tempo?) - Would you have done something different in your life if you had had the chance?
(Você teria feito algo diferente na sua vida se tivesse tido a chance?) - They wouldn't have missed the flight if they had paid attention to the warnings.
(Eles não teriam perdido o voo se eles tivessem prestado atenção aos avisos. - mas eles não prestaram, então perderam o voo) - She wouldn't have been so exhausted if she had gone to bed earlier.
(Ela não teria ficado tão exausta se tivesse ido para a cama mais cedo. - mas ela não foi, então ficou exausta.)
- He would have been on time for the meeting if he had left the house at eight.
(Ele teria chegado a tempo para a reunião se tivesse saído de casa às oito. - mas ele não saiu, então se atrasou.)