Saltar al contenido principal

¿Qué es el condicional mixto en inglés y cuándo usarlo?

3 min de lectura
Regla clave

El condicional mixto combina tiempos de dos condicionales diferentes para hablar de situaciones donde la condición y el resultado pertenecen a momentos distintos. Hay dos tipos: Tipo 1: if + past perfect → would + infinitivo (condición pasada irreal, resultado presente). Tipo 2: if + past simple → would have + participio (situación general irreal, resultado pasado).

Tipo 1: pasado irreal → resultado presente

  • If I had accepted that job, I would be living in London now.
  • If she had studied medicine, she would be a doctor today.
  • If they hadn't moved abroad, they would still be here.
  • If he had invested early, he would be rich now.

Tipo 2: situación general → resultado pasado

  • If I were braver, I would have told her the truth.
  • If she were more organized, she would have finished on time.
  • If he weren't so stubborn, he would have asked for help.
  • If I spoke better English, I would have got the job.

Ejemplos

  • If I had accepted that job offer, I would be living in London now.

    Si hubiera aceptado esa oferta de trabajo, estaría viviendo en Londres ahora.

  • If she had studied harder, she would have passed all her exams.

    Si hubiera estudiado más, habría aprobado todos sus exámenes.

  • If I were more confident, I would have applied for that position.

    Si fuera más seguro de mí mismo, habría solicitado ese puesto.

Error típico

If I studied medicine, I would be a doctor now.

If I had studied medicine, I would be a doctor now.

Cuando la condición hace referencia a algo que no ocurrió en el pasado (no estudiaste medicina entonces), debes usar past perfect en la cláusula con if. Usar past simple indica una situación hipotética general presente, no un hecho pasado irreversible.

Truco para recordar

Pregúntate dos cosas: (1) ¿La condición pertenece al PASADO o al PRESENTE? (2) ¿El resultado pertenece al PASADO o al PRESENTE? Si la condición es pasada y el resultado es presente: if + had done → would be. Si la condición es un estado presente y el resultado es pasado: if + were → would have done. Mezcla los tiempos según mezcles los momentos.

Pon a prueba lo aprendido

Pregunta 1 de 2

¿Qué oración usa el condicional mixto correctamente para expresar 'Si hubiera estudiado más, ahora tendría trabajo'?

¿Por qué confundimos estos tiempos?

En español el condicional mixto también existe y tiene equivalentes directos: 'Si hubiera aceptado ese trabajo, estaría en Londres ahora' o 'Si fuera más valiente, le habría dicho la verdad'. La estructura existe en ambas lenguas, lo que es una buena noticia. El problema es que este punto rara vez se enseña de forma explícita, y los estudiantes no siempre lo reconocen como una estructura propia.

El error más frecuente es usar el segundo condicional completo cuando debería ser mixto: 'If I studied medicine, I would be a doctor now' en lugar de 'If I had studied medicine, I would be a doctor now'. La diferencia es importante: el segundo condicional puro habla de hipótesis presentes, mientras que el mixto tipo 1 habla de una decisión pasada con consecuencias que se extienden al presente.

Preguntas frecuentes

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.