Knowing how to form the simple past (the imperfectum, also called the onvoltooid verleden tijd or o.v.t.) is only half the job; the harder half is knowing when to use it rather than the perfect. Here Dutch and English pull in opposite directions, and that mismatch is probably the single biggest past-tense hurdle for English speakers. In short: the simple past is the tense of narration, description, and background — of telling a connected story — while the perfect is the tense of reporting in conversation. This page is about what the imperfectum does; for the head-to-head choice against the perfect, see perfect vs simple past.
Function 1: narrating connected events
When you string several past events together into a story or sequence, Dutch uses the imperfectum. This is the tense of fairy tales, novels, anecdotes, news reports, and any "and then… and then…" chain. The events flow one into the next, and the simple past carries them forward.
Hij stond op, trok zijn jas aan en liep zonder iets te zeggen de deur uit.
He got up, put on his coat and walked out the door without a word. — a chain of connected events, all in the imperfectum.
De wekker ging af, ze sloeg hem uit en draaide zich nog een keer om.
The alarm went off, she switched it off and rolled over one more time. — narrative sequence in the simple past.
Notice how unnatural it would feel to report this as a string of perfects (hij is opgestaan en heeft zijn jas aangetrokken en is de deur uit gelopen) — the perfect chops each event into a separate announcement, while the imperfectum lets them run together as a story. That flowing quality is exactly what the imperfectum is for.
Function 2: describing past states
For a state that simply held over a stretch of past time — how something was, how someone felt, what the weather did — Dutch reaches for the imperfectum. States don't "happen" at a point; they persist, and the simple past frames that duration.
Ze was die avond duidelijk moe en had geen zin in gezelschap.
She was clearly tired that evening and wasn't in the mood for company. — past states, imperfectum.
Het regende al de hele dag en de straten waren spiegelglad.
It had been raining all day and the streets were slippery as glass. — weather and condition as background states.
Het huis was klein, maar het had een prachtige tuin.
The house was small, but it had a beautiful garden. — describing how things were.
This is why the verbs zijn and hebben are so overwhelmingly used in their simple-past forms was/waren and had/hadden: states are their natural job, and you almost never report ik ben moe geweest for "I was tired" when describing a past situation — ik was moe is what a Dutch speaker says.
Function 3: habits and repeated actions in the past
For something that used to happen — a habit, a routine, a repeated action — the imperfectum is the default, often reinforced by vroeger ("in the old days"), altijd ("always"), or elke dag ("every day"). This matches the English "used to" / "would" past.
Vroeger woonde ik in Utrecht, vlak bij het station.
I used to live in Utrecht, right by the station. — a past habitual state, imperfectum with vroeger.
Elke dag ging hij om zeven uur naar school, weer of geen weer.
Every day he went to school at seven, rain or shine. — a past habit, imperfectum.
Mijn oma maakte op zondag altijd zelf appeltaart.
My grandma always made apple pie from scratch on Sundays. — repeated past action.
Function 4: background behind a foreground event
In storytelling, the imperfectum often sets the scene that a single, sharper event then interrupts. The ongoing background is in the simple past; this is the Dutch equivalent of English "I was reading when the phone rang."
Ik zat net te eten toen de telefoon ging.
I was just eating when the phone rang. — both clauses in the imperfectum; the first is the ongoing background.
We liepen door het park toen het ineens begon te hagelen.
We were walking through the park when it suddenly started to hail. — background (liepen) plus the breaking event (begon).
The conversation vs narration divide — the heart of the matter
Now the crucial contrast. For a single, isolated, completed event that you're simply reporting in conversation — not weaving into a story — Dutch strongly prefers the perfect, where English would use the simple past. "I ate pizza yesterday" as a stand-alone remark is, in natural spoken Dutch, Ik heb gisteren pizza gegeten, not Ik at gisteren pizza — even though the second is grammatically fine and would be perfect inside a narrative.
Ik heb gisteren pizza gegeten.
I ate pizza yesterday. — the natural conversational report: Dutch prefers the perfect here.
Ik at gisteren pizza, en daarna ging ik nog even langs mijn zus.
I ate pizza yesterday, and afterwards I dropped by my sister's. — now it's a narrative chain, so the imperfectum fits.
The same single event takes the perfect when isolated and the imperfectum when it's a link in a chain. That's the whole division in one pair of sentences. English collapses both into the simple past; Dutch keeps them apart, and getting this right is what makes your past tense sound native rather than translated.
Heb je de film gezien? — Ja, en hij was echt prachtig.
Did you see the film? — Yes, and it was really beautiful. — perfect for the report (heb je gezien), imperfectum for the state (was).
That last exchange shows the two tenses cooperating: the event is reported with the perfect (heb je gezien), and the state/description that follows is in the imperfectum (was). Mixing them this way is completely normal — they have different jobs.
Common Mistakes
The recurring error is importing the English default: using the simple past for every isolated past report, where Dutch would use the perfect.
❌ — Wat deed je gisteren? — Ik ging naar de bioscoop.
Unnatural — for a single reported event in conversation, Dutch prefers the perfect.
✅ — Wat heb je gisteren gedaan? — Ik ben naar de bioscoop geweest.
What did you do yesterday? — I went to the cinema. — perfect for the conversational report.
❌ Ik ben vroeger in Utrecht geweest wonen.
Wrong — a past habit/state takes the imperfectum, not the perfect (and the construction is malformed).
✅ Ik woonde vroeger in Utrecht.
I used to live in Utrecht. — habitual past = imperfectum.
❌ Toen ze klein is geweest, heeft ze veel gelezen.
Unnatural — describing a past state and habit calls for the imperfectum, not stacked perfects.
✅ Toen ze klein was, las ze veel.
When she was little, she read a lot. — state (was) and habit (las) both in the imperfectum.
❌ Het heeft de hele dag geregend en de straten zijn nat geweest.
Unnatural for description — ongoing weather and a state want the imperfectum.
✅ Het regende de hele dag en de straten waren nat.
It rained all day and the streets were wet. — background description in the imperfectum.
Key Takeaways
- The imperfectum is Dutch's tense of narration, description, habit, and background — telling a connected story, painting a scene, saying how things were or used to be.
- Use it for chains of events (stond op, trok aan, liep weg), states (was moe, het regende), habits (vroeger woonde ik…, elke dag ging hij…), and background behind a sharper event (ik zat te eten toen…).
- For a single isolated event reported in conversation, Dutch prefers the perfect (ik heb pizza gegeten) — the reverse of the English default.
- zijn and hebben live mostly in the imperfectum (was/waren, had/hadden) because describing states is their core job.
- Dutch has no past continuous: the plain imperfectum covers both "I read" and "I was reading."
Now practice Dutch
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Dutch→Related Topics
- Perfect vs Simple Past: Which Past Tense?B1 — Dutch conversation reports a single past event with the perfect, but tells a connected story with the simple past — the exact reverse of English instinct, where the simple past dominates speech.
- The Perfect Tense (Voltooid Tegenwoordige Tijd)A2 — The perfect — present of hebben/zijn plus a past participle sent to the end of the clause — is the everyday way Dutch talks about the past in speech, used far more freely than the English present perfect.
- Weak vs Strong Verbs: The Big DivideA2 — Every Dutch verb is either weak (regular: add a -te/-de suffix and a ge-...-t/-d participle) or strong (it changes its stem vowel, like zingen → zong → gezongen) — the same ablaut split English has in sing/sang/sung.
- Talking About the Past with the Perfect (A2)A2 — Narrate your day in Dutch using the perfect — hebben/zijn + a past participle that lands at the end — which is the everyday spoken past, even with markers like gisteren and vorige week.
- Weak Past: The 't Kofschip Rule (-te vs -de)A2 — How to form the weak simple past in Dutch and how the 't kofschip rule decides between the endings -te(n) and -de(n) — applied to the underlying stem consonant, not the infinitive.