Spanish Mixed Conditionals: Combining Past and Present
Learn to form mixed conditional sentences in Spanish that blend a past condition with a present result, such as 'Si hubiera estudiado, ahora sería médico.'

In Spanish, as in English, you can create conditional sentences that mix time frames. For example, 'If I had studied, I would be a doctor now' combines a past unreal condition with a present unreal result. This is different from the third conditional, which would be 'If I had studied, I would have become a doctor' (both past). In this lesson, you'll learn how to construct mixed conditionals in Spanish using the pluperfect subjunctive (hubiera/hubiese + past participle) in the if-clause and the simple conditional (would + infinitive) in the result clause. We'll focus on Latin American Spanish, but note that both hubiera and hubiese are used, with hubiera more common in speech.
By the end, you can…
- form mixed conditional sentences in Spanish that combine a past unreal condition with a present result.
- distinguish between third conditional (past-past) and mixed conditional (past-present) in Spanish.
- use the pluperfect subjunctive and simple conditional to express hypothetical scenarios.
Listen once. Try it slowly. Then say it without looking.
Checking available voices…
Si hubiera estudiado, ahora sería médico.
If I had studied, I would be a doctor now.
see oo-BWEH-rah es-too-DYAH-doh, ah-OH-rah seh-REE-ah MEH-dee-koh
Classic mixed conditional: past condition (hubiera estudiado) and present result (sería médico). 'Ahora' emphasizes the present result.
Si hubiéramos salido antes, no estaríamos atrapados en el tráfico.
If we had left earlier, we wouldn't be stuck in traffic now.
see oo-BWEH-rah-mohs sah-LEE-doh AHN-tes, noh es-tah-REE-ah-mohs ah-trah-PAH-dohs en el TRAH-fee-koh
Mixed conditional with a negative result. 'Estaríamos' is the conditional of 'estar'.
Si ella hubiera aceptado el trabajo, viviría en otra ciudad.
If she had accepted the job, she would live in another city.
see EH-yah oo-BWEH-rah ah-sep-TAH-doh el TRAH-bah-hoh, vee-vee-REE-ah en OH-trah see-oo-DAHD
Past condition (hubiera aceptado) and present result (viviría). Note that 'viviría' is the conditional of 'vivir'.
Si no hubiera perdido mi pasaporte, estaría en París ahora.
If I hadn't lost my passport, I would be in Paris now.
see noh oo-BWEH-rah per-DEE-doh mee pah-sah-POR-teh, es-tah-REE-ah en pah-REES ah-OH-rah
Negative past condition and present result. 'Estaría' is the conditional of 'estar'.
Si hubieras nacido en México, hablarías español con fluidez.
If you had been born in Mexico, you would speak Spanish fluently.
see oo-BWEH-rahs nah-SEE-doh en MEH-hee-koh, ah-blah-REE-ahs es-pah-NYOL kohn floo-ee-DEHS
Past condition (hubieras nacido) and present result (hablarías). Note the use of 'tú' form; in Latin America, 'hubieras' is common.
Pronunciation guides are approximate. Slow playback keeps the original pitch.
Make it make sense
Useful pattern
The mixed conditional in Spanish follows this structure: Si + pluperfect subjunctive (hubiera/hubiese + past participle), + simple conditional (infinitive + ía endings). For example: 'Si hubiera sabido, no estaría aquí' (If I had known, I wouldn't be here). The if-clause refers to an unreal past condition, and the result clause refers to an unreal present result. This differs from the third conditional, which uses the same if-clause but a compound conditional in the result: 'Si hubiera sabido, no habría venido' (If I had known, I wouldn't have come).
When to use it
Use mixed conditionals when the condition is in the past but the result is in the present. For example, if you didn't study in the past, you are not a doctor now: 'Si hubiera estudiado, sería médico.' Another example: 'Si hubiéramos comprado la casa, ahora tendríamos una inversión' (If we had bought the house, we would now have an investment). The present result can be a state, a location, a profession, or an ongoing situation. Note that time markers like 'ahora', 'en este momento', or 'todavía' often appear in the result clause.
Listen to each line, then take one part and reply out loud.
¿Sabes? Si hubiera aceptado esa oferta de trabajo, ahora estaría viviendo en Chile.
You know? If I had accepted that job offer, I would be living in Chile now.sah-BEHS? see oo-BWEH-rah ah-sep-TAH-doh EH-sah oh-FER-tah deh TRAH-bah-hoh, ah-OH-rah es-tah-REE-ah vee-VYEN-doh en CHEE-leh¿En serio? ¿Y por qué no la aceptaste?
Really? And why didn't you accept it?en SEH-ryoh? ee por KEH noh lah ah-sep-TAS-teh?Porque en ese momento no quería mudarme. Pero si hubiera sabido que iba a arrepentirme, la habría aceptado.
Because at that moment I didn't want to move. But if I had known I would regret it, I would have accepted it.POR-keh en EH-seh moh-MEN-toh noh keh-REE-ah moo-DAR-meh. PEH-roh see oo-BWEH-rah sah-BEE-doh keh EE-bah ah ah-reh-pen-TEER-meh, lah ah-BREE-ah ah-sep-TAH-dohBueno, si hubieras aceptado, ahora serías muy feliz, pero también extrañarías a tu familia.
Well, if you had accepted, you would be very happy now, but you would also miss your family.BWEH-noh, see oo-BWEH-rahs ah-sep-TAH-doh, ah-OH-rah seh-REE-ahs moo-ee feh-LEES, PEH-roh tahm-BYEN eks-trah-nyah-REE-ahs ah too fah-MEE-lyahA little context goes a long way
In Latin American Spanish, both 'hubiera' and 'hubiese' are used in the pluperfect subjunctive, but 'hubiera' is more common in everyday speech. In Spain, 'hubiese' is also used but less frequently. Additionally, in some regions, the simple conditional may be replaced by the imperfect subjunctive in casual speech (e.g., 'Si hubiera estudiado, fuera médico'), but this is less standard and not recommended for formal contexts. When speaking, pay attention to the use of 'ahora' or other time markers to clarify the present result.
One thing to watch for
Using the compound conditional (habría + past participle) in the result clause of a mixed conditional, as in 'Si hubiera estudiado, habría sido médico ahora'.
Try this instead: For a present result, use the simple conditional: 'Si hubiera estudiado, sería médico ahora'. The compound conditional is for past results: 'Si hubiera estudiado, habría sido médico' (If I had studied, I would have been a doctor).
Your turn
Try answering out loud before checking a possible answer.
1Complete: Si hubiéramos salido temprano, no ______ (estar) en el tráfico ahora.
Show a sample answer
estaríamos
The result is in the present, so we use the simple conditional 'estaríamos'. 'Estar' is regular in the conditional.
2Translate: If she had known, she would be here now.
Show a sample answer
Si ella hubiera sabido, estaría aquí ahora.
Past condition: hubiera sabido; present result: estaría. 'Aquí' and 'ahora' emphasize the present.
3What is the difference between 'Si hubiera comido, no tendría hambre' and 'Si hubiera comido, no habría tenido hambre'?
Show a sample answer
The first is a mixed conditional (past condition, present result: I wouldn't be hungry now). The second is a third conditional (past condition, past result: I wouldn't have been hungry then).
The first uses the simple conditional 'tendría' for a present state; the second uses the compound conditional 'habría tenido' for a past state.
To mix past and present in Spanish conditionals, use 'Si + hubiera/hubiese + past participle' for the past condition and the simple conditional for the present result. Remember: 'Si hubiera estudiado, sería médico ahora' means 'If I had studied, I would be a doctor now'.
Progress is saved on this browser.
Practice real time conversations on Yapr for faster learning.
Put today’s Spanish into a conversation with an AI tutor. Speak, make mistakes, and try again.
Practice on Yapr