Third conditional (tercer condicional)

La construcción "third conditional" expresa situaciones hipotéticas en el pasado y sus consecuencias imaginarias.

Antes de esto, aprende: Past Perfect

PDF: Ejercicios de third conditional en PDF con soluciones

1.Repaso de las proposiciones

1.1Lo básico

Una proposición (clause) es un grupo de palabras que contiene un sujeto (subject) y un verbo (verb). Puede funcionar como una oración (sentence) completa - una proposición principal (main clause) - o como parte de una oración, es decir, una proposición subordinada (subordinate clause).
Una proposición principal (Main Clause), también llamada proposición independiente (Independent Clause), expresa una idea completa y puede aparecer sola como oración.
Una proposición subordinada (Subordinate Clause), también llamada proposición dependiente (Dependent Clause), no expresa una idea completa y no puede aparecer sola: necesita más información para ser una oración completa y debe unirse a una proposición independiente.

Proposición principal Proposición subordinada Juntas
She will help me.
Ella me ayudará.
If I ask her about it
Si se lo pido
If I ask her about it, she will help me.
Si se lo pido, ella me ayudará.
I would go for a walk.
Yo saldría a caminar.
If it weren't that cold
Si no hiciera tanto frío
If it weren't that cold, I would go for a walk.
Si no hiciera tanto frío, yo saldría a caminar.
We'll go out.
Saldremos.
If the meeting ends
Si termina la reunión
If the meeting ends, we'll go out.
Si termina la reunión, saldremos.
You'll pass the test.
Aprobarás el examen.
If you study hard
Si estudias mucho
If you study hard, you'll pass the test.
Si estudias mucho, aprobarás el examen.
Abrir la página del vídeo →

1.2When e If

Las palabras When e If son parecidas en muchos idiomas, pero en inglés son diferentes:

Ejemplo Significado
If you come to my place tonight, we'll have dinner together.
Si vienes a mi casa esta noche, cenaremos juntos.
= puede que vengas
When you come to my place tonight, we'll have dinner together.
Cuando vengas a mi casa esta noche, cenaremos juntos.
= vas a venir seguro.
Abrir la página del vídeo →

2.Third Conditional IRREAL / Construcción

2.1Formas estándar

La construcción third conditional expresa situaciones hipotéticas en el pasado y sus consecuencias imaginarias. Se refiere a situaciones que no ocurrieron y especula sobre lo que habría pasado si hubieran ocurrido.

Ejemplos Contexto
If: Past Perfect
Main: Future Perfect in the Past
would have + base verb III
If I had studied harder, I would have passed the exam.
Si hubiera estudiado más, habría aprobado el examen.
Arrepentimiento por no haber actuado en el pasado y su mejor resultado imaginario. NO estudié mucho y NO APROBÉ el examen.
If they had left earlier, they would have caught the train.
Si hubieran salido antes, habrían alcanzado el tren.
Situación del pasado que no ocurrió y su consecuencia imaginaria. NO salieron antes y PERDIERON el tren.
Abrir la página del vídeo →

2.2Formas alternativas

Ejemplos Contexto
If: Past Perfect Progressive (Continuous)
Main: Future Perfect in the Past
would have + base verb III
If I had been working there longer, I would have gotten a promotion.
Si hubiera trabajado allí más tiempo, habría conseguido un ascenso.
Duración hipotética de una acción pasada y su resultado imaginario. NO conseguí el ascenso.
If: Past Perfect
Main: could have/might have + base verb III
If you had applied earlier, you could have gotten the job.
Si hubieras solicitado el puesto antes, podrías haber conseguido el trabajo.
Oportunidad perdida y posible resultado alternativo. NO solicitaste el puesto antes.
If we had known about the traffic, we might have taken a different route.
Si hubiéramos sabido lo del tráfico, quizá habríamos tomado otra ruta.
Resultado hipotético del pasado menos seguro. NO sabíamos lo del tráfico.
If: Past Perfect
Main: Future Perfect Progressive (Continuous) in the Past
would have been + -ing
If I had gone to the party, I would have been dancing all night.
Si hubiera ido a la fiesta, habría estado bailando toda la noche.
Actividad pasada hipotética en desarrollo. NO fui a la fiesta.
Abrir la página del vídeo →

3.Uso

3.1Arrepentimientos sobre el pasado

La construcción third conditional describe situaciones hipotéticas del pasado y sus resultados imaginados. Se refiere a acciones que no ocurrieron y a sus consecuencias.
Se puede usar para expresar deseos o arrepentimientos sobre acciones pasadas que no se pueden cambiar.

Ejemplo Contexto
If I had studied harder, I would have passed the exam.
Si hubiera estudiado más, habría aprobado el examen.
Realidad: no estudié mucho, así que no aprobé.
If she had left earlier, she wouldn't have missed the flight.
Si hubiera salido antes, no habría perdido el vuelo.
Realidad: salió tarde y lo perdió.
If they had listened to the warning, they wouldn't have gotten lost.
Si hubieran hecho caso a la advertencia, no se habrían perdido.
Realidad: ignoraron la advertencia y se perdieron.
If we had saved money, we could have bought a house.
Si hubiéramos ahorrado dinero, podríamos haber comprado una casa.
Realidad: no ahorramos, así que no pudimos comprar ninguna.
If he had apologized, she might have forgiven him.
Si él se hubiera disculpado, ella quizá lo habría perdonado.
Realidad: no se disculpó, así que ella no lo perdonó.
Abrir la página del vídeo →

3.2Imaginar otros resultados en el pasado

La construcción third conditional describe situaciones hipotéticas del pasado y sus resultados imaginados. Se refiere a acciones que no ocurrieron y a sus consecuencias.
Se puede usar para especular sobre cómo las cosas podrían haber sido diferentes si las acciones pasadas hubieran cambiado.

Ejemplo Contexto
If you had told me the truth, I would have trusted you.
Si me hubieras dicho la verdad, habría confiado en ti.
Realidad: mentiste, así que no confié en ti.
If the weather had been better, we would have gone hiking yesterday.
Si el tiempo hubiera estado mejor, ayer habríamos ido de excursión.
Realidad: hacía mal tiempo, así que no fuimos de excursión.
If he had taken the job, he would have earned more.
Si hubiera aceptado el trabajo, habría ganado más.
Realidad: rechazó el trabajo y ganó menos.
If she had known about the party, she would have come.
Si hubiera sabido lo de la fiesta, habría venido.
Realidad: nadie se lo dijo, así que no vino.
If they had invested in Bitcoin, they would have become millionaires.
Si hubieran invertido en Bitcoin, se habrían hecho millonarios.
Realidad: no invirtieron, así que no pudieron hacerse ricos.
Abrir la página del vídeo →

3.3Criticar decisiones del pasado

La construcción third conditional describe situaciones hipotéticas del pasado y sus resultados imaginados. Se refiere a acciones que no ocurrieron y a sus consecuencias.
Se puede usar para criticar o culpar a alguien (o a ti mismo) por errores del pasado.

Ejemplo Contexto
If you had driven carefully, you wouldn't have crashed.
Si hubieras tenido cuidado al volante, no habrías chocado.
Realidad: fuiste imprudente al volante y chocaste.
If he had checked the map, he wouldn't have gotten lost.
Si hubiera mirado el mapa, no se habría perdido.
Realidad: no lo miró y se perdió.
If she had set an alarm, she wouldn't have overslept.
Si hubiera puesto una alarma, no se habría quedado dormida.
Realidad: se le olvidó y llegó tarde.
If they had followed the instructions, the machine wouldn't have broken.
Si hubieran seguido las instrucciones, la máquina no se habría roto.
Realidad: ignoraron las instrucciones y la rompieron.
If I hadn't trusted him, I wouldn't have been betrayed.
Si no hubiera confiado en él, no me habrían traicionado.
Realidad: confié en él y me traicionaron.
Abrir la página del vídeo →

3.4Expresar oportunidades perdidas

La construcción third conditional describe situaciones hipotéticas del pasado y sus resultados imaginados. Se refiere a acciones que no ocurrieron y a sus consecuencias.
Se puede usar para hablar de oportunidades que se perdieron en el pasado.

Ejemplo Contexto
If I had applied earlier, I would have gotten the job.
Si hubiera solicitado el puesto antes, habría conseguido el trabajo.
Realidad: lo solicité demasiado tarde y lo perdí.
If we had bought tickets in advance, they wouldn't have sold out.
Si hubiéramos comprado las entradas con antelación, no se habrían agotado.
Realidad: esperamos y se agotaron.
If she had accepted the offer, her career would have improved.
Si hubiera aceptado la oferta, su carrera habría mejorado.
Realidad: la rechazó y se quedó en el mismo puesto.
If they had trained harder, they could have won the championship.
Si hubieran entrenado más, podrían haber ganado el campeonato.
Realidad: no entrenaron lo suficiente y perdieron.
If he had proposed sooner, she might have said yes.
Si él se hubiera declarado antes, ella quizá habría dicho que sí.
Realidad: esperó demasiado y ella siguió adelante.
Abrir la página del vídeo →

4.Ejemplos del third conditional: frases con traducción

Las third conditional sentences (oraciones en third conditional, o tercer condicional) hablan siempre de algo que ya no se puede cambiar. En estos third conditional examples con traducción, la fórmula es if + Past Perfect (pluscuamperfecto) en la condición y would have + participio en el resultado. Si lo ves escrito como 3rd conditional, condicional 3 o tercera condicional, es lo mismo. La condición puede ir delante, con coma, o detrás, sin coma. Para entender cada frase, dale la vuelta: lo que afirma no ocurrió, y lo que niega sí ocurrió.

Frases afirmativas y lo que pasó en realidad

Inglés Español Lo que pasó
If I had seen the sign, I'd have stopped. Si hubiera visto la señal, habría parado. No la vi y no paré.
If Elena had called me, I would have picked her up. Si Elena me hubiera llamado, habría ido a buscarla. No llamó y no fui.
If we had arrived ten minutes earlier, we would have found a free table. Si hubiéramos llegado diez minutos antes, habríamos encontrado mesa libre. Llegamos tarde y no había mesa.
If the shop had been open, I'd have bought some milk. Si la tienda hubiera estado abierta, habría comprado leche. Estaba cerrada y me quedé sin leche.
She'd have enjoyed the film if she had watched it with subtitles. Habría disfrutado de la película si la hubiera visto con subtítulos. La vio sin subtítulos y no le gustó.

Third conditional negativo: hadn't y wouldn't have

En la condición se niega con hadn't y en el resultado con wouldn't have. Fíjate en la lógica: If you hadn't reminded me significa que sí me lo recordaste.

Inglés Español
If you hadn't reminded me, I would have forgotten my passport. Si no me lo hubieras recordado, me habría olvidado del pasaporte.
If it hadn't rained, we wouldn't have cancelled the barbecue. Si no hubiera llovido, no habríamos cancelado la barbacoa.
I wouldn't have bought that car if I had known about the engine. No habría comprado ese coche si hubiera sabido lo del motor.
If Carlos hadn't studied law, he wouldn't have met his wife. Si Carlos no hubiera estudiado Derecho, no habría conocido a su mujer.

Preguntas en third conditional

Would se coloca delante del sujeto y have se queda detrás: would you have...? La parte con if no cambia de orden.

Inglés Español
What would you have done if you had lost the keys? ¿Qué habrías hecho si hubieras perdido las llaves?
Would you have accepted the offer if they had paid you more? ¿Habrías aceptado la oferta si te hubieran pagado más?
Where would she have studied if she hadn't won the scholarship? ¿Dónde habría estudiado si no hubiera ganado la beca?
If you had missed the last train, how would you have reached Seville? Si hubieras perdido el último tren, ¿cómo habrías llegado a Sevilla?

Con could have o might have en el resultado

Could have presenta el resultado como algo que habría sido posible, y might have, como algo solo probable.

Inglés Español
If I had had my laptop, I could have finished the report. Si hubiera tenido el portátil, habría podido terminar el informe.
If you had asked me, I could have lent you the money. Si me lo hubieras pedido, habría podido prestarte el dinero.
If the team had trained more, it might have reached the final. Si el equipo hubiera entrenado más, quizá habría llegado a la final.
We might have stayed longer if the hotel hadn't been so noisy. Quizá nos habríamos quedado más tiempo si el hotel no hubiera sido tan ruidoso.

5.Oraciones del tercer condicional: del español al inglés y errores típicos

La trampa del tercer condicional está en hubiera: en español sirve para las dos partes de la frase (si lo hubiera sabido, hubiera ido), y en inglés cada parte tiene su forma.

En español En inglés Ejemplo
si + hubiera o hubiese + participio if + had + participio si hubiera visto: if I had seen
habría + participio (o hubiera + participio) would have + participio habría ido, hubiera ido: I would have gone
habría podido, podría haber could have + participio podría haber ido: I could have gone
quizá habría, a lo mejor habría might have + participio quizá habría ido: I might have gone
de + haber + participio if + had + participio de haberlo sabido: if I had known
si lo hubiera sabido (en inglés formal) had + sujeto + participio, sin if Had I known, I would have gone.

Un ejemplo paso a paso: Si hubiera tenido más tiempo, habría terminado el trabajo.

  1. Mira la parte con si: hubiera tenido se traduce con el Past Perfect de have, así que queda had had.
  2. Mira el resultado: habría terminado es would have finished.
  3. Pon el sujeto en las dos partes: If I had had more time, I would have finished the job.
  4. Comprueba el sentido: no tuve tiempo y no terminé. La frase debe describir lo contrario de lo que pasó.

Errores típicos de los hispanohablantes con el third conditional

Incorrecto Correcto Por qué
If I had seen it, I had told you. If I had seen it, I would have told you. En español vale hubiera en las dos partes; en inglés, el resultado necesita would have.
If I would have had time, I'd have gone. If I had had time, I'd have gone. Después de if va el Past Perfect, igual que en español no se dice si habría tenido. Had had no es un error: el primer had es el auxiliar y el segundo, el participio de have.
I would had gone. I would have gone. Después de would, could o might va have, en forma base.
If she had went earlier, she'd have seen it. If she had gone earlier, she'd have seen it. Hace falta el participio, no el pasado: repasa los verbos irregulares.
If I studied more last year, I'd have passed. If I had studied more last year, I'd have passed. Para un pasado que no ocurrió, la condición va en Past Perfect, no en Past Simple.
If I know, I don't come. If I had known, I wouldn't have come. Si lo sé, no vengo lleva presente en el español coloquial, pero expresa un pasado que ya no se puede cambiar.

Second and third conditional sentences: si tuviera o si hubiera tenido

Con si tuviera imaginas el presente; con si hubiera tenido, un pasado que no ocurrió. El inglés marca la misma diferencia.

Second conditional Third conditional
Condición if + Past Simple if + Past Perfect
Resultado would + verbo would have + participio
Ejemplo If I had a car, I'd drive you home. (Si tuviera coche, te llevaría a casa.) If I had had a car, I'd have driven you home. (Si hubiera tenido coche, te habría llevado a casa.)

Y si la condición es pasada pero el resultado es de ahora (si hubiera estudiado, ahora tendría trabajo), se mezclan los dos tipos: If I had studied, I would have a job now. Es un condicional mixto, y lo tienes explicado en la guía de los condicionales en inglés.

6.Ejercicios del tercer condicional con soluciones

Completa cada frase con los verbos entre paréntesis. Antes de escribir, piensa qué pasó de verdad: eso te dirá si la forma va en afirmativa o en negativa. Las soluciones están justo debajo.

  1. If I ___ (know) you were ill, I ___ (visit) you.
  2. If the bus ___ (not / break down), we ___ (arrive) on time.
  3. Julia ___ (not / fail) if she ___ (read) the book.
  4. What ___ you ___ (say) if they ___ (ask) you?
  5. If you ___ (wear) a coat, you ___ (not / catch) a cold.
  6. We ___ (could / win) if our best player ___ (not / be) injured.
  7. If I ___ (have) my phone, I ___ (call) you.
  8. ___ they ___ (come) if we ___ (invite) them?
  9. If he ___ (drive) more slowly, he ___ (might / not / crash).
  10. I ___ (buy) the tickets if you ___ (tell) me the date.
  11. If she ___ (not / leave) her job, she ___ (not / start) her own company.
  12. If it ___ (not / snow) so much, the plane ___ (could / land).

Soluciones (would y had también admiten la forma corta 'd): 1 had known, would have visited · 2 hadn't broken down, would have arrived · 3 wouldn't have failed, had read · 4 would, have said, had asked · 5 had worn, wouldn't have caught · 6 could have won, hadn't been · 7 had had, would have called · 8 Would, have come, had invited · 9 had driven, might not have crashed · 10 would have bought, had told · 11 hadn't left, wouldn't have started · 12 hadn't snowed, could have landed

¿Prefieres practicar en papel? En los ejercicios de third conditional en PDF con soluciones tienes 27 frases más, con un ejercicio dedicado a los errores de los hispanohablantes. Y si quieres comparar este tipo con los otros tres, tienes el curso de condicionales.

7.Preguntas frecuentes

¿Cuándo se usa la tercera condicional (third conditional)?

La tercera condicional (third conditional) imagina un pasado distinto: if + Past Perfect, would have + participio (past participle), para algo que no ocurrió. Por ejemplo: "If she had taken a taxi, she would have arrived on time" (no tomó un taxi y llegó tarde). Se usa para expresar arrepentimiento, hablar de oportunidades perdidas y criticar decisiones del pasado: "If you had checked the tyres, you wouldn't have had an accident."

Segunda y tercera condicional (second y third conditional): ¿cuál es la diferencia?

La segunda condicional imagina el presente o el futuro; la tercera condicional imagina un pasado que no ocurrió. Compara "If I had time, I would help you" (ahora, pero estoy ocupado) con "If I had had time, I would have helped you" (ayer, pero no tuve tiempo). La tercera condicional lleva Past Perfect después de if y would have + participio en el resultado: "If it had rained yesterday, we would have stayed at home."

¿Es correcto decir "If I would have known" en la tercera condicional?

No, di "If I had known": en la tercera condicional, would have va en el resultado, y la parte con if lleva Past Perfect. Di "If I had known about the party, I would have come", no "If I would have known about the party, I would have come". Es como en español, donde la norma pide "si lo hubiera sabido" y no "si lo habría sabido". En el inglés americano coloquial se oye "if I would have", pero no se acepta en el inglés escrito estándar ni en los exámenes.

¿Se puede usar could have o might have en la tercera condicional?

Sí: could have y might have pueden sustituir a would have en el resultado de una tercera condicional. Could have expresa una posibilidad o una capacidad en el pasado: "If you had left earlier, you could have caught the train." Might have expresa un resultado menos seguro: "If we had checked the map, we might have found a shorter route." Usa would have cuando imaginas el resultado como seguro: "If I had seen you, I would have said hello."

¿La 'd de "If I'd known, I'd have told you" es had o would en la tercera condicional?

En la tercera condicional, 'd significa had en la parte con if y would en el resultado. Así, "If I'd known" es "If I had known", y "I'd have told you" es "I would have told you". Un truco rápido: delante de un participio, 'd es had; delante de have, es would. Al hablar, "would have" suena a menudo como "would of", pero escribe siempre "would have" o "would've".

¿Cómo se traduce "hubiera" en el tercer condicional: had o would have?

Depende de la parte de la frase: en la condición, después de si, hubiera se traduce por had; en el resultado, por would have. Por ejemplo, "si lo hubiera visto, lo hubiera saludado" es "If I had seen him, I would have said hello". En español las dos partes admiten hubiera, pero en inglés cada una tiene su forma y en el resultado no basta con had.

¿Cómo se dice "si lo sé, no vengo" en inglés?

Se dice "If I had known, I wouldn't have come", con third conditional. En el español coloquial se usa el presente para expresar que te arrepientes de haber venido, pero la frase habla de un pasado que ya no se puede cambiar. En inglés hace falta la forma completa: "If I know, I don't come" no tiene ese significado.

¿Listo para practicar este tema?

Descarga la app y practica este tema como un juego: con XP, rachas y correcciones al instante.