Saltar al contenido principal

Tercer condicional en inglés: estructura y cuándo usarlo

2 min de lectura
Regla clave

El tercer condicional habla de situaciones hipotéticas en el pasado — cosas que no ocurrieron — y sus consecuencias imaginarias. Estructura: if + past perfect (had + past participle), would have + past participle. Nunca pongas 'would have' en la cláusula con 'if'.

IF + past perfect (la condición irreal)

  • If I **had studied** harder, ...
  • If she **had told** me, ...
  • If we **had left** earlier, ...
  • If he **hadn't missed** the bus, ...
  • If they **had known** the truth, ...
  • If I **had been** there, ...

WOULD HAVE + past participle (la consecuencia irreal)

  • ... I **would have passed** the exam.
  • ... I **would have come** immediately.
  • ... we **would have caught** the train.
  • ... he **would have arrived** on time.
  • ... they **would have acted** differently.
  • ... it **would have been** different.

Ejemplos

  • If I had studied harder, I would have passed the exam.

    Si hubiera estudiado más, habría aprobado el examen.

  • If she had told me, I would have come to help.

    Si ella me lo hubiera dicho, habría venido a ayudar.

  • We would have caught the train if we had left earlier.

    Habríamos cogido el tren si hubiéramos salido antes.

  • If he hadn't forgotten his wallet, he would have paid for dinner.

    Si él no hubiera olvidado la cartera, habría pagado la cena.

  • I wouldn't have met my wife if I hadn't moved to Madrid.

    No habría conocido a mi mujer si no me hubiera mudado a Madrid.

Error típico

If I would have known, I would have helped

If I had known, I would have helped

El error más común es poner 'would have' en la cláusula del 'if'. Esto ocurre porque en español decimos 'si habría sabido' en algunos registros informales, pero en inglés estándar 'would have' NUNCA aparece después de 'if' en el tercer condicional. La cláusula con 'if' siempre lleva past perfect (had + past participle).

Truco para recordar

El tercer condicional es la versión pasada del segundo condicional. Si en el segundo tenías IF + past simple / WOULD + infinitivo, en el tercero todo sube un escalón: IF + past perfect / WOULD HAVE + participio. Imagina que el 'would have' vive en la mitad del resultado, no en la mitad del 'if'. Si lo hice → had done. Habría → would have.

Preguntas frecuentes

Pon a prueba lo aprendido

Pregunta 1 de 2

¿Cuál es la frase correcta en el tercer condicional?

3 preguntas que resuelven el 80% de tus errores de tiempo verbal

'I have seen him yesterday.' Si esa frase no te chirría, tu español está eligiendo el tiempo verbal por ti.

Envíame la guía de tiempos verbales

Sin spam. Te puedes dar de baja cuando quieras.