De + infinitive
A lesson from the B2 course: the rule, examples and a 20-sentence test.
Lesson
The 'de + Infinitive' Construction – Expressing Condition and Cause
In Spanish, the 'de + infinitive' construction is a really useful and elegant way to express a condition or a cause. It allows you to convey information concisely, often replacing longer subordinate clauses. It's a fantastic way to make your Spanish sound more natural and fluent! 😊
1. Expressing Condition (Condición)
When we use 'de + infinitive' to express a condition, we usually translate it as 'If...' or 'Should...'. It's a shorter alternative to constructions with si (if). It can refer to the present, future, or a hypothetical past.
- De + infinitive: 'If...' (for present/future)
- De no + infinitive: 'If not...'
- De haber + past participle: 'If (it) had...' (for hypothetical past)
De llegar tarde, perderás el autobús.
If you arrive late, you'll miss the bus.
De haberlo sabido antes, no habría venido.
If I had known it earlier, I wouldn't have come.
2. Expressing Cause (Causa)
In this context, 'de + infinitive' indicates the cause or reason for an action or state. We often translate it as 'upon...', 'after...', 'seeing...', 'hearing...', or 'due to...'. It's similar to the gerund, but with an emphasis on the cause.
- De + infinitive: 'Upon...', 'After...', 'Seeing...', 'Hearing...' (immediate cause/reaction)
- De tanto + infinitive: 'Due to so much...' (cause resulting from excessive action)
De oír el ruido, se asustó el niño.
Upon hearing the noise, the child got scared.
De tanto trabajar, está agotado.
Due to working so much, he's exhausted.
| Usage Type | Structure | Example (Spanish) | Translation (English) |
|---|---|---|---|
| Condition (simple) | De + infinitive | De estudiar, aprobarás. | If you study, you'll pass. |
| Condition (past) | De haber + past participle | De haberlo sabido, no habría ido. | If I had known it, I wouldn't have gone. |
| Cause (immediate) | De + infinitive | De verla, se alegró. | Upon seeing her, he cheered up. |
| Cause (intensive) | De tanto + infinitive | De tanto correr, se cansó. | Due to running so much, he got tired. |
'De + infinitive' expresses a condition ('If you study...'), whereas 'para + infinitive' expresses purpose ('In order to study...'), which doesn't fit the context.
Now that you know these constructions, try putting them into practice! The more you practise, the easier it will become to use them naturally. ¡Mucha suerte! ✨
Test yourself
20 questions. Answer them all, then check — you'll see what you got right and what to fix.
Printable test
The full test as a PDF with an answer key — print it for yourself or for a class.
Download PDFPractise this set in the app
Palabrify brings the words back at the right moment — with games, reviews and progress you can see.