Si hubiera estudiado medicina, ahora sería médico.If I had studied medicine, I would be a doctor now.
Una condicional mixta combina dos marcos temporales en una sola oración. La condición se imagina en un tiempo y el resultado en otro, así que las dos mitades usan tiempos distintos de los de los patrones simples de la condición irreal y de la condición irreal en el pasado. El español tiene dos patrones mixtos, y cada uno toma una mitad de cada uno de esos dos.
Resumen rápido: condición pasada, resultado presente = si + hubiera + participio, ... -ría. Estado presente, resultado pasado = si + forma en -ra/-se, ... habría + participio.
Condición pasada, resultado presente
Cuando algo que no ocurrió en el pasado explica cómo son las cosas ahora, la oración con si lleva el pluscuamperfecto de subjuntivo y el resultado lleva el condicional simple:
- Si hubiera estudiado medicina, ahora sería médico. (If I had studied medicine, I would be a doctor now.)
- Si no te hubieras mudado, todavía vivirías cerca de tu familia. (If you hadn't moved, you would still live near your family.)
- Si hubiéramos ahorrado más, ahora podríamos comprar una casa. (If we had saved more, we could buy a house now.)
| Oración | Tiempo | Marco temporal |
|---|---|---|
| oración con si | pluscuamperfecto de subjuntivo (hubiera estudiado) | el pasado |
| oración de resultado | condicional simple (sería) | el presente |
Palabras como ahora, hoy, todavía o a estas alturas en la oración de resultado suelen indicar qué mitad es cuál, pero las formas verbales ya cumplen esa función.
Estado presente, resultado pasado
La otra dirección parte de algo que es verdad ahora, o que es una característica general de una persona o una situación, e imagina cómo un hecho pasado habría sido distinto. La oración con si lleva el imperfecto de subjuntivo y el resultado lleva el condicional perfecto:
- Si fuera más prudente, no habría tenido el accidente. (If I were more careful, I wouldn't have had the accident.)
- Si hablara mejor inglés, habría conseguido ese trabajo. (If I spoke better English, I would have got that job.)
- Si no estuviera tan cansada, habría ido a la fiesta ayer. (If I weren't so tired, I would have gone to the party yesterday.)
| Oración | Tiempo | Marco temporal |
|---|---|---|
| oración con si | imperfecto de subjuntivo (fuera, hablara) | el presente o un estado duradero |
| oración de resultado | condicional perfecto (habría tenido) | el pasado |
Una expresión útil aquí es si no fuera por: Si no fuera por ti, no habría terminado el proyecto. (If it weren't for you, I wouldn't have finished the project.)
En inglés, la condición mixta también combina had + participio con would (If I had studied medicine, I would be a doctor now), pero allí la oración con if usa formas de pasado (had studied, were) que en casi todos los verbos coinciden con las del indicativo. El español pone ahí el subjuntivo y distingue cada mitad con una forma propia: hubiera estudiado / sería, fuera / habría tenido.
Qué terminación y en qué oración
En la oración con si valen las dos terminaciones del subjuntivo (hubiera o hubiese, fuera o fuese), sin diferencia de significado. En la oración de resultado, la forma en -ra es una alternativa admitida solo para el condicional perfecto: habría tenido puede ser hubiera tenido. El condicional simple del patrón con resultado presente conserva su forma en -ría, así que ahora sería médico no tiene una alternativa en -ra de uso corriente.
El orden de las oraciones es libre, y una coma las separa solo cuando si va primero: Ahora sería médico si hubiera estudiado medicina.
Una alternativa formal: de + infinitivo compuesto
En el patrón de condición pasada, el español formal o escrito puede sustituir la oración con si por de + haber + participio:
- De haber estudiado medicina, ahora sería médico. (Had I studied medicine, I would be a doctor now.)
La oración de resultado queda igual que en la versión con si.
Cuando la condición es real
No toda oración con si es imaginaria. Si el hablante trata la condición como un hecho real o abierto, el español usa el indicativo, con un resultado en indicativo:
- Si estudió medicina, ahora es médico. (If he studied medicine, he is a doctor now.)
Los patrones con subjuntivo y condicional de arriba se usan cuando el hablante presenta la condición como contraria a lo ocurrido o a lo que es verdad.
Nunca si + condicional
En el español estándar, la oración con si nunca lleva el condicional ni el condicional perfecto. El condicional pertenece solo a la oración de resultado.
- ❌ Si habría estudiado medicina, ahora sería médico. → ✅ Si hubiera estudiado medicina, ahora sería médico.
- ❌ Si sería más prudente, no habría tenido el accidente. → ✅ Si fuera más prudente, no habría tenido el accidente.
Errores frecuentes
- ❌ Si hubiera estudiado medicina, ahora soy médico. → ✅ Si hubiera estudiado medicina, ahora sería médico. (el resultado de una condición imaginaria lleva el condicional, no el presente de indicativo.)
- ❌ Si fuera más prudente, no tuve el accidente. → ✅ Si fuera más prudente, no habría tenido el accidente. (el resultado también es imaginario, así que necesita el condicional perfecto y no el pretérito indefinido.)
- ❌ Si hubieramos ahorrado más, ahora podríamos viajar. → ✅ Si hubiéramos ahorrado más, ahora podríamos viajar. (la forma de nosotros/as lleva tilde.)
Comprueba lo aprendido
- Completa: Si (yo) __________ (nacer) en Chile, ahora __________ (hablar) con acento chileno.
- Completa: Si Marta no __________ (ser) tan despistada, no __________ (perder, ella) el tren ayer.
- ¿Qué marco temporal tiene cada mitad en Si hubieras venido, ahora lo sabrías?
- Reescribe con de: Si hubiéramos salido antes, ahora estaríamos allí.
- ¿Cuál es la forma estándar: Si habría estudiado, ahora sería médico o Si hubiera estudiado, ahora sería médico?
Ver respuestas
- hubiera nacido, hablaría: Si hubiera nacido en Chile, ahora hablaría con acento chileno.
- fuera, habría perdido (o hubiera perdido): Si Marta no fuera tan despistada, no habría perdido el tren ayer.
- La oración con si mira al pasado (hubieras venido) y el resultado al presente (sabrías).
- De haber salido antes, ahora estaríamos allí.
- Si hubiera estudiado, ahora sería médico: la oración con si lleva el pluscuamperfecto de subjuntivo.
¿Te apetece ponerlo en práctica?
-
Dilo en voz alta en tu móvil — La app de Android te trae palabras nuevas cada día para tu nivel y te deja conversar sobre cualquier tema, con correcciones amables.
- Prueba un ejercicio corto — Tu tutora crea la práctica alrededor de los temas que estás aprendiendo. Empezar a practicar →
- Revisa tus propias frases — Escribe algo y mira qué podría sonar más natural. Probar el corrector →
Ideas clave
- Condición pasada, resultado presente = si + pluscuamperfecto de subjuntivo, ... condicional simple (Si hubiera estudiado, ahora sería médico).
- Estado presente, resultado pasado = si + imperfecto de subjuntivo, ... condicional perfecto (Si fuera más prudente, no habría tenido el accidente).
- En el español estándar, la oración con si nunca lleva una forma de condicional, y el resultado de una condición imaginaria no va en indicativo.
- En el resultado, hubiera es una alternativa admitida a habría, pero el condicional simple conserva su forma en -ría.
- De + haber + participio es una alternativa formal a la oración con si en el patrón de condición pasada (De haber estudiado...).
- Cuando el hablante trata la condición como real, el español usa el indicativo (Si estudió medicina, ahora es médico).