New: High-level announcements are live
    Open
    Skip to lessons
    IntermediateFirst conversations5 min

    Spanish Third Conditional: Talking About Unreal Past Situations

    Learn to form and use the Spanish third conditional to express hypothetical past situations and their imagined results, with practical examples and regional notes.

    Includes practice questions and sample answers.
    A warm illustrated language study space

    The third conditional in Spanish lets you talk about past situations that did not happen and their imagined consequences. For example, 'Si hubiera sabido, habría llamado' means 'If I had known, I would have called.' This structure differs from the second conditional, which deals with present or future unreal situations. Here you will learn the two main patterns, when to use them, and how they vary across Latin America.

    By the end, you can…

    • form the third conditional using 'si hubiera' + past participle and 'habría' + past participle.
    • distinguish between second and third conditional contexts in Spanish.
    • use the third conditional to express regret or hypothetical past outcomes.

    Words you’ll actually use

    Listen once. Try it slowly. Then say it without looking.

    Checking available voices…

    Si hubiera sabido, habría llamado.

    If I had known, I would have called.

    see oo-BEH-rah sah-BEE-doh, ah-BREE-ah yah-MAH-doh

    Standard third conditional with 'hubiera' and 'habría'. Common in Latin America.

    Si hubiéramos salido antes, no habríamos perdido el tren.

    If we had left earlier, we wouldn't have missed the train.

    see oo-BEH-rah-mohs sah-LEE-doh AHN-tes, noh ah-BREE-ah-mohs per-DEE-doh el tren

    Uses 'hubiéramos' and 'habríamos' for 'we'. Note the accent marks.

    Si hubieras estudiado, habrías aprobado el examen.

    If you had studied, you would have passed the exam.

    see oo-BEH-rahs es-too-DYAH-doh, ah-BREE-ahs ah-proh-BAH-doh el ek-SAH-men

    Informal 'tú' form. In some regions, 'hubieses' is used instead of 'hubieras'.

    ¿Qué habrías hecho en mi lugar?

    What would you have done in my place?

    keh ah-BREE-ahs EH-choh en mee loo-GAR

    Useful question to ask for advice about a past situation.

    Si no hubiera llovido, habríamos ido a la playa.

    If it hadn't rained, we would have gone to the beach.

    see noh oo-BEH-rah yoh-BEE-doh, ah-BREE-ah-mohs EE-doh ah lah PLAH-yah

    Negative 'si' clause. 'Hubiera' is used for all subjects in this pattern (yo, tú, él/ella, nosotros, ellos).

    Pronunciation guides are approximate. Slow playback keeps the original pitch.

    Make it make sense

    Useful pattern

    The third conditional has two parts: a condition with 'si' plus the past perfect subjunctive (hubiera/hubieras/hubiéramos + past participle), and a result with the conditional perfect (habría/habrías/habríamos + past participle). Example: 'Si hubiera sabido, habría llamado.' You can also reverse the order: 'Habría llamado si hubiera sabido.' The meaning stays the same. In Latin America, 'hubiera' is more common than 'hubiese', but both are correct.

    When to use it

    Use the third conditional to talk about past events that did not happen and their imagined results. It often expresses regret or criticism: 'Si hubieras venido, te habrías divertido' (If you had come, you would have had fun). Do not use it for present or future unreal situations; that is the second conditional: 'Si tuviera dinero, viajaría' (If I had money, I would travel). The third conditional always refers to a past that cannot be changed.

    A conversation you could have

    Listen to each line, then take one part and reply out loud.

    A

    ¿Fuiste a la fiesta de Ana?

    Did you go to Ana's party?fwees-teh ah lah FYES-tah deh AH-nah
    B

    No, no fui. Si hubiera sabido que era hoy, habría ido.

    No, I didn't go. If I had known it was today, I would have gone.noh, noh fwee. see oo-BEH-rah sah-BEE-doh keh EH-rah oy, ah-BREE-ah EE-doh
    A

    ¡Qué lástima! Si hubieras ido, habrías conocido a mi primo.

    What a shame! If you had gone, you would have met my cousin.keh LAHS-tee-mah. see oo-BEH-rahs EE-doh, ah-BREE-ahs koh-noh-SEE-doh ah mee PREE-moh
    B

    Bueno, si me hubieras avisado, habría hecho un esfuerzo.

    Well, if you had let me know, I would have made an effort.BWEH-noh, see meh oo-BEH-rahs ah-bee-SAH-doh, ah-BREE-ah EH-choh oon es-FWER-soh

    A little context goes a long way

    In Latin America, 'hubiera' is generally preferred over 'hubiese' in everyday speech, though 'hubiese' appears in literature and formal writing. In Spain, both are used, with 'hubiese' slightly more formal. The conditional perfect 'habría' is standard everywhere, but in some rural areas you may hear 'hubiera' used twice: 'Si hubiera sabido, hubiera llamado.' This is considered nonstandard in formal contexts.

    One thing to watch for

    Using the present conditional 'tendría' instead of the conditional perfect 'habría tenido' in the result clause: 'Si hubiera sabido, tendría tiempo.'

    Try this instead: For past unreal results, use 'habría' + past participle: 'Si hubiera sabido, habría tenido tiempo.' The present conditional 'tendría' is for second conditional: 'Si supiera, tendría tiempo.'

    Your turn

    Try answering out loud before checking a possible answer.

    1Complete: Si ___ (saber) la verdad, habría actuado diferente.

    Show a sample answer

    hubiera sabido

    The 'si' clause requires the past perfect subjunctive. 'Hubiera sabido' is correct. 'Hubiese sabido' is also valid, especially in Spain.

    2Translate: If we had arrived earlier, we would have seen the show.

    Show a sample answer

    Si hubiéramos llegado antes, habríamos visto el espectáculo.

    Uses 'hubiéramos' and 'habríamos' with past participles. 'Hubiésemos' is an accepted variant.

    3Which is third conditional? A) Si tuviera dinero, compraría un carro. B) Si hubiera tenido dinero, habría comprado un carro.

    Show a sample answer

    B

    B refers to a past unreal situation. A is second conditional, referring to a present unreal situation.

    Take this with you

    Use 'si hubiera' + past participle and 'habría' + past participle to talk about unreal past situations. Remember that 'hubiera' is more common in Latin America, and avoid mixing with present conditional forms.

    Progress is saved on this browser.

    yapr

    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
    The Yapr app tutor selection screen with pixel-art conversation partners

    Hear more Spanish in short videos