Spanish grammar
De + infinitive and the gerund as conditions
Express conditions compactly with de + infinitive and with a gerund.
From the scene De tener el dinero… (If I had the money…)
In short
De + infinitive or a gerund can replace a si clause: de tener el dinero means si tuviera el dinero.
Your turn
Which one goes with if I had known?
Options: de tener el dinero, lo alquilaría · ahorrando un poco · de haberlo sabido
Show answer
if I had known → de haberlo sabido
How it works
De + infinitive can replace a si clause: de tener el dinero = si tuviera el dinero; de haberlo sabido = si lo hubiera sabido (past).
Your turn
Pick the word that fits the line.
¿Un año? De esperar tanto, el bebé (blank) antes que el café.
Options: haya llegado · llegaría · llegue
Show answer
¿Un año? De esperar tanto, el bebé llegaría antes que el café.
A year? If we waited that long, the baby would arrive before the café.
Good to know
A gerund can also carry a condition: ahorrando un poco = si ahorráis un poco.
Good to know
Both are compact and typical of fluent speech; the tense of the main verb tells you how likely it is.
if I had the money, I would rent it de tener el dinero, lo alquilaría
Tomás
Todavía no lo tenemos. De tener el dinero, lo alquilaría mañana mismo.
We haven't got it yet. If I had the money, I'd rent it tomorrow.
Your turn
What fills the gap?
Todavía no lo tenemos. (blank) mañana mismo.
Options: De haberlo sabido · Ahorrando un poco · De tener el dinero, lo alquilaría
Show answer
Tomás
Todavía no lo tenemos. De tener el dinero, lo alquilaría mañana mismo.
We haven't got it yet. If I had the money, I'd rent it tomorrow.
if I had known de haberlo sabido
Elena
De haberlo sabido, habría ido yo al banco. Conozco al director.
If I had known, I would have gone to the bank. I know the manager.
Your turn
What fills the gap?
(blank), habría ido yo al banco. Conozco al director.
Options: Ahorrando un poco · De haberlo sabido · De tener el dinero
Show answer
Elena
De haberlo sabido, habría ido yo al banco. Conozco al director.
If I had known, I would have gone to the bank. I know the manager.
if you save a little ahorrando un poco
Elena
Ahorrando un poco, en un año lo tenéis.
If you save a little, you'll have it in a year.
Your turn
What fills the gap?
(blank), en un año lo tenéis.
Options: Ahorrando un poco · De tener el dinero · De haberlo sabido
Show answer
Elena
Ahorrando un poco, en un año lo tenéis.
If you save a little, you'll have it in a year.
if you work more hours trabajando más horas
Your turn
What goes with trabajando más horas?
Options: if you work more hours · if I had the money, I would rent it · if I had known
Show answer
trabajando más horas → if you work more hours
a loan un préstamo
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 the money, I would rent it | de tener el dinero, lo alquilaría |
|---|---|
| if I had known | de haberlo sabido |
| if you save a little | ahorrando un poco |
| if you work more hours | trabajando más horas |
| a loan | un préstamo |
More lines from the story
- Tomás¿Un año? De esperar tanto, el bebé llegaría antes que el café.A year? If we waited that long, the baby would arrive before the café.
- TomásBuenas noticias: el banco nos da el préstamo. Pero solo la mitad.Good news: the bank is giving us the loan. But only half.
- JaviA mí ni me miren. De pedírselo yo, me sube el alquiler.Don't look at me. If I asked him, he'd put my rent up.