All languagesLatin American Spanish › Lesson 32

El si de tipo 3: hubiera + participio

If only I had known — the past unreal conditional.

Three shapes of si, and today the last one. Si tengo tiempo, te ayudo is a bet on the real world. Si tuviera tiempo, te ayudaría is a daydream about right now. Si hubiera tenido tiempo, te habría ayudado looks back at a door that already closed: I did not have the time, I did not help you, and nothing can be done about it. This is the grammar of regret, of blame and of the long conversation after something goes wrong. Both halves are the same two ingredients you already own — haber and a participle — put into two different tenses.

hubiera + participio

The first half runs the recipe from the si lesson on a single verb. Take the ellos row of the pretérito of haberhubieron — drop the -ron, and add the endings you already drilled: yo hubiera, tú hubieras, él hubiera, nosotros hubiéramos, ustedes hubieran. Five rows, and the written accent sits where it always sits in this tense, on the nosotros one. Then hang a participle off it: hubiera hablado, hubieras comido, hubiéramos vivido, hubieran salido. Nothing may sit between the two words — no pronoun, no no. The no goes in front of the whole block, si no hubiera llovido, and object pronouns go there too, si me lo hubieras dicho. The irregular participles ride along untouched: hecho, dicho, visto, puesto, vuelto, escrito, abierto, muerto, roto. And the -se set you learned to recognise — hubiese, hubieses, hubiese, hubiésemos, hubiesen — means exactly the same thing. You will read it in books and hear it in old songs; across Latin America your own mouth should produce hubiera.

habría + participio

The other half is the condicional of haber plus the same participle: habría, habrías, habría, habríamos, habrían. Every row carries the accent on the í, and the stem is the irregular habr- you met when the condicional first showed up. Habría ido, habrías ganado, habríamos comido más, habrían llegado tarde. On its own it means 'would have', with a silent second half always attached: and it did not happen. Yo habría hecho lo mismo — I would have done the same, but the moment passed and I did nothing. Habría sido un día perfecto — it was not one. There is a second job for this tense, the compound version of the guessing you did with the plain condicional: Ya se habría ido cuando llegaste = he must have already left by the time you arrived. Same forms, and only the context tells the two apart, which in practice is never a problem.

El si de tipo 3

Put the halves together and the formula is fixed: si + hubiera + participle, then habría + participle. Si hubiera tenido tiempo, habría ido a Oaxaca. Si me lo hubieras dicho, te habría ayudado. Si no hubiera llovido, habríamos ido a la playa. Read any of them backwards and you get the facts of the case: I had no time, so I did not go; you said nothing, so I did not help; it rained, so we stayed. That is the whole difference from Type 2 — Si tuviera tiempo, iría leaves the door open in principle, while Si hubiera tenido tiempo, habría ido is about a door that shut. The comma rule is the one you already have: si first, comma; si second, no comma — Habría ido si hubiera tenido tiempo. And the ban from the si lesson holds at full strength one tense up. The condicional never stands behind si, so Si habría sabido is not Spanish, however natural 'if I would have known' feels in English. Behind si, the verb is hubiera. Always.

The swap you will hear everywhere

In print the halves stay in their lanes: hubiera on the si side, habría on the other. In speech, all across Latin America, the second half quietly borrows the first one's verb. Si hubiera sabido, te hubiera dicho. Si no hubiera llovido, hubiéramos ido a la playa. This is not sloppy and it is not a regionalism to apologise for — it is standard spoken usage, centuries old, and nobody will blink at it. So the main clause gives you two acceptable forms, habría dicho and hubiera dicho, and you may use whichever comes out first. What does not exist is the mirror image. Learners hear the swap, conclude that the two words trade places freely, and then produce Si habría sabido, which is the one shape that native speakers do notice. Swap in the main clause if you like; leave the si clause alone.

Regret without si

The construction has relatives that do the same emotional work with fewer moving parts. ojalá takes hubiera and turns into pure regret: Ojalá hubiera estudiado más. Ojalá no lo hubiera dicho. It is the same ojalá from the subjunctive lesson, aimed backwards at something that cannot be fixed. English 'I should have' has three good Spanish translations, all built on haber plus a participle: Debí haber estudiado, Debería haber estudiado, Tenía que haber estudiado — and the everyday short version drops the haber altogether, Debí llamarte. 'Could have' behaves the same: Podría haber ido and Habría podido ir are both fine, and so is Pude haber ido. Finally, como si, which pulled the imperfecto de subjuntivo back in the si lesson, pulls this tense whenever it looks further back: Habla como si hubiera vivido en Buenos Aires.

De haber sabido…

There is a compact version that skips the subjunctive altogether: de plus haber plus a participle, replacing the whole si clause. De haber sabido, no habría venido. De haber salido temprano, no habríamos perdido el autobús. It means precisely what the si version means, sounds a shade more literary, and is common enough in ordinary speech that you should be able to hear it without stopping. It works cleanly when both halves share a subject or when the subject is obvious from context; when the two subjects differ, go back to si and say it the long way. One fixed phrase in the family is worth stealing whole: ¡Quién lo hubiera dicho! — 'who would have thought!' — which comes out as a single block and never gets conjugated for anybody.

Mixing the types on purpose

Sometimes the cause sits in the past and the consequence is right here in the present, and Spanish lets the two halves come from different types. Si hubiera estudiado medicina, ahora sería doctor — the studying did not happen years ago, the not-being-a-doctor is today, so the si half is Type 3 and the main clause is the plain condicional of Type 2. Si me hubieras hecho caso, no estarías tan cansada. An ahora or an hoy in the second half makes the mix unmistakable, and it is worth adding just for clarity. The combination runs the other way too, less often: Si fuera más ordenado, no habría perdido las llaves — a permanent trait on one side, one specific disaster last Tuesday on the other. There is nothing extra to memorise here. Ask about each half separately whether it is about now or about back then, and give it the tense that fits.

Las palabras de hoy

perder changes its stem like querer: pierdo, pierdes, pierde, perdemos, pierden. You lose keys and you miss buses with the same verb — Perdí el autobús — and perderse is to get lost: Me perdí en el centro. For failing an exam the region splits: Mexico and Central America say reprobar, Colombia and Venezuela say perder el examen, and salir mal en el examen is understood everywhere. Its opposite aprobar changes o→ue: apruebo, apruebas, aprueba, aprobamos, aprueban; pasar el examen is the pan-regional alternative and is heard more in speech. tranquilo is calm, and thrown at someone on its own it means 'relax, it's fine': Tranquilo, no pasó nada. triste never changes for gender, and it takes both verbs with different senses — Estoy triste is today, Es una película triste is what the film is like. la vez is an occasion, never a clock reading: la próxima vez, otra vez, a veces, de vez en cuando, tal vez; the plural is veces. la razón is both a reason and being right — Tienes razón is how you concede a point, con razón is 'no wonder'. anterior is the one before, la noche anterior, el día anterior, and it never changes for gender; the one after is siguiente. And perfecto is an ordinary adjective, perfecta in the feminine, that doubles as the one-word answer closing a plan: —¿Nos vemos a las ocho?Perfecto.

Examples

Si hubiera tenido tiempo, habría ido a Oaxaca.
If I'd had time, I would have gone to Oaxaca.
The full formula: si + hubiera + participle, then habría + participle. I had no time, and I did not go.
Si me lo hubieras dicho, te habría ayudado.
If you had told me, I would have helped you.
Pronouns stand in front of hubieras, never between it and the participle.
Si no hubiera llovido, hubiéramos ido a la playa.
If it hadn't rained, we would have gone to the beach.
The spoken swap: the main clause borrows hubiéramos. habríamos ido is equally correct.
Ojalá no lo hubiera dicho.
I wish I hadn't said that.
ojalá aimed backwards, at something that can no longer be fixed.
Debí haber estudiado más.
I should have studied more.
'Should have' = deber + haber + participle. Debería haber estudiado says the same thing more softly.
Si hubiera estudiado medicina, ahora sería doctor.
If I had studied medicine, I'd be a doctor now.
Mixed: a Type-3 si, and a present result in the plain condicional.
De haber sabido, no habría venido.
Had I known, I wouldn't have come.
de + haber + participle stands in for the whole si clause.
Habría sido un día perfecto.
It would have been a perfect day.
The condicional compuesto on its own — and the silent half is always 'but it wasn't'.

Learn it properly — in the app

Duspik teaches real grammar with stories, exercises and an AI tutor that grades what you mean, not just the exact words.