Third Conditional usamos
Hablamos de un pasado irreal: la condición no ocurrió, pero describimos un resultado imaginario.
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.
Si hubiera llovido, me habría quedado en casa.
Third Conditional Regla
-
El orden de las partes no importa.
If you had studied, you would have passed.You would have passed if you had studied.
-
Si la parte condicional va primero, ponemos una coma después.
If you had studied, you would have passed.You would have passed if you had studied.
-
se pueden usar verbos 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 understood everything.
Si hubieras escuchado, deberías haberlo entendido todo. -
la conjunción unless = if not (en el pasado)
We wouldn’t have gone unless it had been necessary.
No habríamos ido a menos que hubiera sido necesario. -
condicionales mixtas: condición pasada + resultado presente
If I had slept more, I would feel better now.
Si hubiera dormido más, me sentiría mejor ahora.
Third Conditional Negación
-
en la oración con if: 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 oración principal: wouldn’t have + V3 o la negación de un verbo modal
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 suspendido.
Third Conditional Preguntas
Se forman igual que las preguntas normales con would + have, y permanece la cláusula con if (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 aplicación se hubiera bloqueado?
¿Qué habrías hecho si la aplicación se hubiera bloqueado?
Where would you have gone if you had moved abroad?
¿Adónde habrías ido si te hubieras mudado al extranjero?
¿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?
¿A quién habrías invitado si hubieras organizado una fiesta?
Why would she have been upset if you hadn’t written?
¿Por qué se habría molestado si no hubieras escrito?
¿Por qué se habría molestado si no 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?
¿Cómo te habrías sentido si hubieras perdido tu teléfono?
Third Conditional Errores comunes
❌ 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 в if-части: If he didn’t call, …
✅ Past Perfect в if-части: 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.
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 no hubiera llegado tarde, la reunión habría empezado a tiempo.
Si 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 sido mejor, habríamos hecho un picnic.
Si el tiempo hubiera sido mejor, habríamos hecho un picnic.
If they had known the answer, they would have told us.
Si hubieran sabido la respuesta, nos la habrían dicho.
Si 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 un día libre, habríamos ido al campo.
Si ayer hubiera sido un 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.
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 visto más a menudo.
Si hubieras vivido más cerca, nos habríamos visto más a menudo.
If we had had a car, we would have left earlier.
Si hubiéramos tenido un coche, nos habríamos ido antes.
Si hubiéramos tenido un 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.
Si lo hubiera sabido antes, me habría preparado.
If they had been free yesterday, they would have come to us.
Si hubieran estado libres ayer, habrían venido a vernos.
Si hubieran estado libres ayer, 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 todo el mundo.
Si hubiera tenido más dinero, habría viajado por todo el mundo.
If she had known his number, she would have called him.
Si hubiera sabido su número, lo habría llamado.
Si 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.
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, habríamos terminado más rápido.
Si hubieran compartido los datos, habríamos terminado más rápido.
If he had been more organized, he wouldn’t have missed deadlines.
Si hubiera sido más organizado, no se habría retrasado con los plazos.
Si hubiera sido más organizado, no se habría retrasado con los plazos.
If you had helped me, I would have finished this yesterday.
Si me hubieras ayudado, habría terminado esto ayer.
Si me hubieras ayudado, habría terminado esto ayer.
If the app had loaded faster, more users would have stayed.
Si la aplicación hubiera cargado más rápido, más usuarios se habrían quedado.
Si la aplicación 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.
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.
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 una copia de seguridad de los archivos, no habríamos perdido los datos.
Si hubiéramos hecho una copia de seguridad de los archivos, no habríamos perdido los datos.