Imperfect vs perfect — usage
B1 Imperfectum of perfectum 39 / 48
In short
In spoken Dutch you use the perfect (ik heb gedaan) for a single, finished event, and the imperfect (ik deed) for description, background and habits — and (almost) always after toen. In a story you mix them: open with the perfect, then switch to the imperfect to paint the scene.
The rule
Both tenses talk about the past; the choice is about function, not just timing.
-
Single completed event (spoken Dutch) -> perfect. Ik heb een huis gekocht. / We zijn naar de film geweest. In conversation Dutch strongly prefers the perfect to report that something happened.
-
Description, state, background -> imperfect. Het huis was groot. Het regende. Iedereen sliep nog. For how things were (weather, feelings, ongoing situations), use the imperfect.
-
Habit / repetition in the past -> imperfect. We gingen elke zomer kamperen. Repeated or “used to” actions take the imperfect.
-
After toen -> imperfect. Toen ik thuiskwam, was er niemand. The conjunction toen (“when”, at one point in the past) is followed by the imperfect, not the perfect. The same word is also an adverb, “back then” / “at that point”: it opens no clause of its own, so the tense follows the rules above. Ik woonde toen nog in Rotterdam. / Toen heb ik hem gebeld.
-
Storytelling / anecdote -> mix. Open with the perfect for the main event, then use the imperfect to describe the scene around it: Gisteren ben ik gevallen. Het was spekglad en er lag ijs op de stoep.
Note: this is the spoken / informal pattern. In written narrative (novels, reports) the imperfect is also used to tell the chain of events. As a learner, follow the spoken rules above — they sound natural in everyday Dutch.
Forms & patterns
Use this decision table to pick the tense:
| Situation | Tense | Example |
|---|---|---|
| Single completed event (spoken) | perfect | Ik heb een huis gekocht. |
| Description / state / weather | imperfect | Het huis was groot. |
| Habit / repetition | imperfect | We gingen elke zomer kamperen. |
| After toen | imperfect | Toen ik 18 was, … |
| Open an anecdote (main event) | perfect | Ik ben gevallen! |
| …then describe the scene | imperfect | De stoep was glad. |
Signal words that tip you off:
| Imperfect (background / habit) | Perfect (single event) |
|---|---|
| vroeger (in the old days) | een keer / ooit (once) |
| altijd (always) | net (just now) |
| vaak (often) | al (already) |
| elke dag / elke zomer | vorige week* (last week) |
| toen (when, in the past) | gisteren* (yesterday) |
*gisteren and vorige week point to one moment, but in speech you still usually report the event with the perfect: Gisteren heb ik gewerkt.
Examples
| Nederlands | English |
|---|---|
| Ik heb gisteren een nieuwe telefoon gekocht. | I bought a new phone yesterday. |
| Vroeger woonde ik in Utrecht. | I used to live in Utrecht. |
| Toen ik klein was, speelde ik veel buiten. | When I was little, I played outside a lot. |
| We zijn vorig jaar naar Spanje geweest. | We went to Spain last year. |
| Het regende en de straten waren leeg. | It was raining and the streets were empty. |
| Ik heb haar maar één keer ontmoet. | I only met her once. |
| Hij ging altijd met de trein naar zijn werk. | He always went to work by train. |
| Ik ben op het ijs gevallen; het was spekglad. | I fell on the ice; it was super slippery. |
Common mistakes
- Toen ik ben thuisgekomen -> Toen ik thuiskwam - after toen, use the imperfect, never the perfect.
- Vroeger heb ik elke dag gefietst -> Vroeger fietste ik elke dag - habits and repetition take the imperfect, not the perfect.
- Het heeft geregend toen we aankwamen -> Het regende toen we aankwamen - ongoing background/description is the imperfect.
- Ik kocht net brood (single event, casual speech) -> Ik heb net brood gekocht - to report one finished event in conversation, prefer the perfect.
- Mixing toen and als: use toen for one past moment, als/wanneer for present, future or repeated situations: Als ik thuiskom, bel ik je (not toen).
Tips
- Ask yourself: am I reporting that it happened, or describing how it was? “Happened” -> perfect; “how it was” -> imperfect.
- toen = imperfect — when it is the conjunction, opening a clause. Glue these two words together in your memory.
- Habit words (altijd, vaak, vroeger, elke…) pull you to the imperfect; one-off words (een keer, net, al) pull you to the perfect.
- Tell anecdotes like a native: first the perfect (“Ik ben…gegaan / gevallen”), then the imperfect to set the scene (“het was…, er stond…”).