Third Conditional
Third Conditional Cuándo se usa
Hablamos de una situación irreal en el pasado: la condición NO ocurrió, pero describimos un resultado imaginado.
Third Conditional Forma
| if-part (Conditional) |
main part Result |
| if + subject + Past Perfect | subject + would have + V3 |
If + subject + Past Perfect, subject + would have + V3.
Subject + would have + V3 + if + subject + Past Perfect.
If it had rained, I would have stayed at home.
Si hubiera llovido, me habría quedado en casa.
Third Conditional Regla
-
el orden de las cláusulas no cambia el significado
If you had studied, you would have passed.You would have passed if you had studied.
-
si la if‑clause va primero, ponemos coma después
If you had studied, you would have passed.You would have passed if you had studied.
-
se pueden usar modales en lugar de would have: could have, might have, should have
If it had been late, we might have taken a taxi.Si hubiera sido tarde, podríamos haber tomado un taxi.If you had prepared, you could have succeeded.Si te hubieras preparado, podrías haber tenido éxito.If you had listened, you should have known the answer.Si hubieras escuchado, deberías haber sabido la respuesta.
-
la conjunción unless = if not (en pasado)
We wouldn’t have gone unless it had been necessary.No habríamos ido a menos que hubiera sido necesario.
-
condicionales mixtos: condición pasada + resultado presente
If I had slept more, I would feel better now.Si hubiera dormido más, ahora me sentiría mejor.
Third Conditional Negación
-
en la if‑clause: Past Perfect + hadn’t + V3
If he hadn’t called, I wouldn’t have gone.Si él no hubiera llamado, yo no habría ido.
-
en la principal: wouldn’t have + V3 o modal en negativo
If it had rained, we wouldn’t have gone outside.Si hubiera llovido, no habríamos salido.If you had studied hard, you might not have failed.Si hubieras estudiado mucho, puede que no hubieras fallado.
Third Conditional Preguntas
Se forman como preguntas normales con would + have, se mantiene la if‑clause en Past Perfect.
Would + subject + have + V3 + if + Past Perfect?
Wh-word + would + subject + have + V3 + if + Past Perfect?
What would you have done if the app had crashed?
¿Qué habrías hecho si la app se hubiera caído?
Where would you have gone if you had moved abroad?
¿Adónde habrías ido si te hubieras mudado al extranjero?
Who would you have invited if you had organized a party?
¿A quién habrías invitado si hubieras organizado una fiesta?
Why would she have been upset if you hadn’t written?
¿Por qué habría estado molesta si no le hubieras escrito?
How would you have felt if you had lost your phone?
¿Cómo te habrías sentido si hubieras perdido tu teléfono?
Third Conditional Errores típicos
❌ If it would have rained, we would have canceled.
✅ If it had rained, we would have canceled.
❌ I wouldn’t have come if he wouldn’t have called.
✅ I wouldn’t have come if he hadn’t called.
❌ Past Simple en la if‑clause: If he didn’t call, …
✅ Past Perfect en la if‑clause: If he hadn’t called, …
Third Conditional Oraciones
If you had finished the report on time, we would have sent it yesterday.
Si hubieras terminado el informe a tiempo, lo habríamos enviado ayer.
If he hadn’t been late, the meeting would have started on time.
Si él no hubiera llegado tarde, la reunión habría empezado a tiempo.
If the weather had been better, we would have had a picnic.
Si el tiempo hubiera estado mejor, habríamos hecho un picnic.
If they had known the answer, they would have told us.
Si ellos hubieran sabido la respuesta, nos la habrían dicho.
If yesterday had been a day off, we would have gone to the countryside.
Si ayer hubiera sido día libre, habríamos ido al campo.
If he had worked harder, he would have got a promotion.
Si él hubiera trabajado más duro, habría conseguido un ascenso.
If you had lived closer, we would have met more often.
Si hubieras vivido más cerca, nos habríamos reunido más a menudo.
If we had had a car, we would have left earlier.
Si hubiéramos tenido coche, nos habríamos ido antes.
If I had known about it earlier, I would have prepared.
Si lo hubiera sabido antes, me habría preparado.
If they had been free yesterday, they would have come to us.
Si ayer hubieran estado libres, habrían venido a vernos.
Third Conditional Ejemplos
If I had had more money, I would have traveled around the world.
Si hubiera tenido más dinero, habría viajado por el mundo.
If she had known his number, she would have called him.
Si ella hubiera sabido su número, lo habría llamado.
If you hadn’t eaten so much sugar, you would have felt healthier.
Si no hubieras comido tanto azúcar, te habrías sentido más saludable.
If they had shared the data, we could have finished faster.
Si hubieran compartido los datos, podríamos haber terminado más rápido.
If he had been more organized, he wouldn’t have missed deadlines.
Si él hubiera sido más organizado, no habría perdido plazos.
If you had helped me, I would have finished this yesterday.
Si me hubieras ayudado, habría terminado esto ayer.
If the app had loaded faster, more users would have stayed.
Si la app hubiera cargado más rápido, más usuarios se habrían quedado.
If I hadn’t had to work late, I would have joined you.
Si no hubiera tenido que trabajar hasta tarde, me habría unido a ustedes.
If you had been more careful, you wouldn’t have made so many mistakes.
Si hubieras sido más cuidadoso, no habrías cometido tantos errores.
If we had backed up the files, we wouldn’t have lost the data.
Si hubiéramos hecho copia de seguridad de los archivos, no habríamos perdido los datos.