Dutch has two main past tenses, and choosing between them confuses learners. Here's the simple rule for when to use each — plus the 't kofschip trick.
Dutch uses the perfect (voltooid verleden tijd) and the imperfect (onvoltooid verleden tijd). The good news: in everyday speech, one dominates.
When to use which.
| Tense | Example | Used for |
|---|---|---|
| Perfect | ik heb gewerkt | Most spoken past — single completed actions |
| Imperfect | ik werkte | Storytelling, writing, ongoing past states |
| Perfect (zijn) | ik ben gegaan | Movement/change verbs use ‘zijn’ not ‘hebben’ |
The building blocks.
hebben/zijn + past participle (ge…t / ge…d / ge…en).
stem + -te(n) or -de(n), decided by 't kofschip.
If the stem ends in t,k,f,s,ch,p → use -te. Otherwise -de.
Movement and change-of-state verbs take 'zijn' in the perfect.
Dutch Daily drills both past tenses in real sentences with feedback, so you know instinctively which to use. Free to start.
In everyday speech, use the perfect (ik heb gewerkt) for completed past actions. Use the imperfect (ik werkte) mainly in writing, storytelling, and for ongoing past states.
Use hebben or zijn plus the past participle (usually ge- + stem + -t or -d). Movement and change-of-state verbs use 'zijn': 'ik ben gegaan'.
A memory trick for the imperfect and past participles: if the verb stem ends in t, k, f, s, ch or p (the consonants in ''t kofschip'), use -te/-t; otherwise -de/-d.