Spanish grammar
Si lo hubiera sabido, habría...
Say what would have happened if things had been different, using si + hubiera + participle, habría + participle.
From the scene Si lo hubiera sabido… (If I had known…)
In short
For an unreal past, use si + hubiera + participle, then habría + participle: si lo hubiera sabido, habría venido.
Your turn
Which one goes with I would have come?
Options: si lo hubiera sabido · si hubiera traído · habría venido
Show answer
I would have come → habría venido
How it works
To imagine a different past.
Good to know
Si + hubiera + participle (if I had…) sets the unreal condition, and habría + participle (I would have…) gives the imagined result: si lo hubiera sabido, habría venido antes.
if I had known si lo hubiera sabido
Elena
No. Si lo hubiera sabido, habría venido antes.
No. If I had known, I would have come earlier.
Your turn
What fills the gap?
No. (blank), habría venido antes.
Options: Si hubiera traído · Habría hecho · Si lo hubiera sabido
Show answer
Elena
No. Si lo hubiera sabido, habría venido antes.
No. If I had known, I would have come earlier.
I would have come habría venido
Elena
¡Si lo hubiera sabido, habría venido de botones!
If I had known, I would have come as a bellboy!
Your turn
What fills the gap?
¡Si lo hubiera sabido, (blank) de botones!
Options: habría hecho · habría venido · si hubiera traído
Show answer
Elena
¡Si lo hubiera sabido, habría venido de botones!
If I had known, I would have come as a bellboy!
if I had brought si hubiera traído
Elena
No. Si hubiera traído la cámara, le habría hecho mil fotos.
No. If I had brought the camera, I would have taken a thousand photos.
Your turn
What fills the gap?
No. (blank) la cámara, le habría hecho mil fotos.
Options: Habría venido · Si hubiera traído · Si lo hubiera sabido
Show answer
Elena
No. Si hubiera traído la cámara, le habría hecho mil fotos.
No. If I had brought the camera, I would have taken a thousand photos.
I would have taken (photos) habría hecho (fotos)
Elena
No. Si hubiera traído la cámara, le habría hecho mil fotos.
No. If I had brought the camera, I would have taken a thousand photos.
Your turn
What fills the gap?
No. Si hubiera traído la cámara, le (blank) mil fotos.
Options: habría venido · habría hecho · si lo hubiera sabido
Show answer
Elena
No. Si hubiera traído la cámara, le habría hecho mil fotos.
No. If I had brought the camera, I would have taken a thousand photos.
Practise it in the story
Meet this rule inside a short animated scene. Answer as it plays, then say the lines yourself.
Practise free in the appSee all forms
| if I had known | si lo hubiera sabido |
|---|---|
| I would have come | habría venido |
| if I had brought | si hubiera traído |
| I would have taken (photos) | habría hecho (fotos) |
More lines from the story
- Elena¡El actor estuvo aquí hace una hora!The actor was here an hour ago!
- JaviSí. Hace una hora le subí las maletas al actor.Yes. An hour ago I took the actor's bags up.
- Nuria¿En serio? ¿Y usted no lo vio?Really? And you didn't see him?