Condicionales mixtos — Mixed Conditionals
Condicional mixto (pasado → presente): la condición irreal ocurrió (o no ocurrió) en el pasado, y su resultado continúa en el presente. En la parte if se usa Past Perfect (had + V3), y en la parte del resultado would + forma base. Esto difiere del condicional tercero «puro», en el que el resultado también pertenece al pasado.
- If I had saved more money, I would be financially secure now.Si hubiera ahorrado más dinero, estaría económicamente estable ahora.
- If they hadn’t cancelled the project, we would still be working together.Si no hubieran cancelado el proyecto, seguiríamos trabajando juntos.
Condicional mixto (presente → pasado): la condición describe un estado general o una característica permanente en el presente, y el resultado se refiere a un evento concreto en el pasado. En la parte if se usa Past Simple (con to be: were), y en la parte del resultado would have + V3.
- If she weren’t so disorganised, she would have met the deadline.Si no fuera tan desorganizada, habría cumplido con el plazo.
- If I didn’t hate flying, I would have visited you in Australia last year.Si no odiara volar, te habría visitado en Australia el año pasado.
Estructuras de apoyo: otherwise («de lo contrario»), in that case («en ese caso»), suppose («supongamos que») y provided that («siempre que») permiten formular hipótesis y resultados en un registro elevado y variado, a veces sin if explícito. En la escritura formal también es frecuente la inversión: «Had I known...» en lugar de «If I had known...».
- Had we left a little earlier, we would already be there.Si hubiéramos salido un poco antes, ya estaríamos allí.
- Suppose you hadn’t taken that job — where do you imagine you would be today?Supón que no hubieras aceptado ese trabajo — ¿dónde crees que estarías hoy?
⚠️ Errores comunes de los hispanohablantes
- Usar el mismo tiempo en ambas partes de la oración: *If I had studied medicine, I would have been a doctor today* en lugar de ... I would be a doctor today — porque el resultado pertenece al presente.
- Usar would también después de if: *If I would have left earlier* en lugar de If I had left earlier.
- Confundir pasado-a-presente con presente-a-pasado: *If I weren't so tired, I wouldn't make that mistake yesterday* en lugar de ... I wouldn't have made that mistake yesterday.
- En español «sería» sirve para todos los tiempos irreales, lo que lleva a traducir «sería médico» como would have been en lugar de would be.
- Omitir have en el resultado que se refiere al pasado: *I would handle it better last week* en lugar de I would have handled it better last week.
- Usar was en lugar de were en la estructura fija: *If I was a more patient person* en lugar de If I were a more patient person.