Condicionales mixtas

Condicionales mixtas means “Mixed conditionals link an unreal past to a present or future result”. Real language often mixes time frames. Formation: Si + pluscuamperfecto de subj. (pasado) + condicional simple (presente): Si hubiera estudiado, ahora sería…

Mixed conditionals link an unreal past to a present or future result

C2

Formation

Si + pluscuamperfecto de subj. (pasado) + condicional simple (presente): Si hubiera estudiado, ahora sería…

Explanation

Real language often mixes time frames. A past cause with a present result uses the past perfect subjunctive + the simple conditional: Si hubiera estudiado medicina, ahora sería médico (if I had studied medicine, I would now be a doctor). The reverse also occurs — a present condition with a past-looking comment: Si fuera responsable, no habría llegado tarde. Match each half to its own time: the si-clause to the cause's time, the result to the result's time.

Examples

Si hubiera estudiado medicina, ahora sería médico.
If I had studied medicine, I'd be a doctor now.
Si fuera más responsable, no habría pasado esto.
If he were more responsible, this wouldn't have happened.

Note

Past cause + present result: Si hubiera…, ahora + condicional simple.

FAQ

Condicionales mixtas — what does it mean and how is it used?

Mixed conditionals link an unreal past to a present or future result. Real language often mixes time frames. A past cause with a present result uses the past perfect subjunctive + the simple conditional: Si hubiera estudiado medicina, ahora sería médico (if I had studied medicine, I would now be a doctor). The reverse also occurs — a present condition with a past-looking comment: Si fuera responsable, no habría llegado tarde. Match each half to its own time: the si-clause to the cause's time, the result to the result's time.

Condicionales mixtas — how do you form it?

Si + pluscuamperfecto de subj. (pasado) + condicional simple (presente): Si hubiera estudiado, ahora sería…

Condicionales mixtas — any usage notes?

Past cause + present result: Si hubiera…, ahora + condicional simple.

Related grammar

Learn in the app →