Dutch past tense (imperfectum)
Yes, Dutch has an imperfect: the simple past or imperfectum (ik werkte, I worked; ik liep, I walked). Regular verbs add -te (plural -ten) when the stem ends in one of the consonants of 't kofschip — t, k, f, s, ch, p — and -de (plural -den) otherwise: werkte, woonde. Strong verbs change their vowel instead (lopen → liep). In conversation Dutch speakers prefer the perfect for single events; the imperfect is for stories, descriptions, habits and the everyday verbs zijn, hebben and the modals.
Weak verbs: -te or -de
Weak (regular) verbs keep their stem and add an ending. The whole choice comes down to one question: is the last sound of the stem voiceless or voiced?
- Voiceless final sound → -te (singular) / -ten (plural)
- Voiced final sound → -de (singular) / -den (plural)
The 't kofschip rule
To decide, look at the final consonant of the stem. If it is one of the consonants in the mnemonic word 't kofschip — that is t, k, f, s, ch, p — the ending is -te. Otherwise it is -de. Many teachers use the longer version 't fokschaap, which adds no new letters but is easier to remember. A newer variant, 't sexy fokschaap, throws in the x, useful for loan verbs like faxen.
| Infinitive | Stem | Ends in kofschip? | Singular | Plural | English |
|---|---|---|---|---|---|
| werken | werk | yes (k) | werkte | werkten | worked |
| koken | kook | yes (k) | kookte | kookten | cooked |
| praten | praat | yes (t) | praatte | praatten | talked |
| wonen | woon | no (n) | woonde | woonden | lived |
| horen | hoor | no (r) | hoorde | hoorden | heard |
| bellen | bel | no (l) | belde | belden | called |
Notice praatte and praatten: the stem already ends in t, and the ending adds another, so you genuinely write a double t. Unlike the present tense, the past does not merge them.
Forming the imperfectum step by step
- Find the stem: infinitive minus -en, with the usual spelling adjustments (spelen → speel, zetten → zet).
- Check the last letter of the stem against 't kofschip. For v/z verbs, look at the infinitive (leven, reizen → -de).
- Add -te/-de for all singular persons, -ten/-den for all plurals.
| Infinitive | Stem | Singular | Plural | Note |
|---|---|---|---|---|
| spelen | speel | speelde | speelden | double vowel kept from the stem |
| praten | praat | praatte | praatten | stem t + ending te: wij praatten |
| zetten | zet | zette | zetten | plural looks like the infinitive |
| antwoorden | antwoord | antwoordde | antwoordden | stem d + ending de |
| lachen | lach | lachte | lachten | ch is in kofschip |
| maken | maak | maakte | maakten | k |
| fietsen | fiets | fietste | fietsten | s |
| leren | leer | leerde | leerden | r is not in kofschip |
One imperfectum form translates several English ones: ik werkte can be “I worked”, “I was working” or “I used to work”, depending on context.
The devoicing trap
Apply the rule to the stem's underlying sound, not the infinitive's spelling. Verbs whose infinitive has v or z keep a voiced sound and therefore take -de, even though their stem is written with f or s.
| Infinitive | Stem (written) | Past | English |
|---|---|---|---|
| leven | leef | leefde | lived |
| reizen | reis | reisde | travelled |
| verhuizen | verhuis | verhuisde | moved house |
The rule of thumb: if the infinitive has v or z before the -en, use -de. The f and s in the stem are just spelling; the sound underneath is voiced. This is the same devoicing you meet in the present tense.
The full weak paradigm
Unlike the present tense, the Dutch past has just two forms: one for all singulars, one for all plurals. There is no separate jij-inversion drop.
| Person | werken | wonen |
|---|---|---|
| ik / jij / u / hij / zij / het | werkte | woonde |
| wij / jullie / zij | werkten | woonden |
The singular and plural sound nearly the same in speech; the -n is usually barely voiced. The spelling distinction still matters in writing.
Strong verbs: vowel change
Strong verbs form the past not by adding an ending but by changing the stem vowel, a process called ablaut. There is no rule that predicts the vowel; you learn each verb. The good news is that they fall into repeating patterns, and the most common ones recur constantly.
| Infinitive | Past sing. | Past plural | English |
|---|---|---|---|
| lopen | liep | liepen | to walk |
| geven | gaf | gaven | to give |
| lezen | las | lazen | to read |
| nemen | nam | namen | to take |
| rijden | reed | reden | to drive/ride |
| drinken | dronk | dronken | to drink |
| vinden | vond | vonden | to find |
| helpen | hielp | hielpen | to help |
Watch the vowel length shift: several verbs have a short vowel in the singular (gaf, las, nam) that lengthens in the plural (gaven, lazen, namen). A grouped list by ablaut pattern lives on the Dutch irregular verbs page.
Irregular past forms you hear every day
Beyond the classic strong verbs, a group of very common verbs has pasts that must simply be memorised. Some are strong, some are “mixed” (an irregular past with a weak-looking -t, like English “bought”):
| Infinitive | Past singular | Past plural | English |
|---|---|---|---|
| gaan | ging | gingen | went |
| komen | kwam | kwamen | came |
| zien | zag | zagen | saw |
| doen | deed | deden | did |
| zeggen | zei | zeiden | said |
| weten | wist | wisten | knew |
| eten | at | aten | ate |
| krijgen | kreeg | kregen | got, received |
| staan | stond | stonden | stood |
| zitten | zat | zaten | sat |
| vragen | vroeg | vroegen | asked |
| kopen | kocht | kochten | bought |
| denken | dacht | dachten | thought |
| brengen | bracht | brachten | brought |
| zoeken | zocht | zochten | looked for |
The modal verbs have their own irregular pasts (kon, moest, mocht, wilde, zou), covered on Dutch modal verbs.
The two you use most: zijn and hebben
| Person | zijn (to be) | hebben (to have) |
|---|---|---|
| singular | was | had |
| plural | waren | hadden |
Ik was moe (I was tired), Wij waren thuis (We were home), Zij had geen tijd (She had no time). These two, along with the modal verbs, are the imperfect forms you hear in conversation every day.
Imperfect or perfect: which past to use
Dutch has two ways of talking about the past, and the choice is not the same as in English. The perfect tense (ik heb gewerkt) is the default in spoken Dutch for a single completed action: Ik heb gisteren gewerkt — "I worked yesterday". The imperfect (ik werkte) is used for:
- Narration and description — telling a story, setting a scene, describing how things were: Het regende en de straten waren leeg (It was raining and the streets were empty).
- Repeated or habitual past actions — Vroeger fietste ik elke dag naar school (I used to cycle to school every day).
- The high-frequency verbs — zijn, hebben and the modals are almost always used in the imperfect even in speech: Ik had honger, Ik wilde weg.
A useful instinct: if English would use "was/were …-ing" or "used to", Dutch uses the imperfect. For a one-off finished event in conversation, use the perfect.
The imperfectum in a short text
Narrative is where the imperfect lives. Notice how every finite verb here is in the simple past:
Vorige zomer woonde ik in Utrecht. Elke ochtend fietste ik naar mijn werk en ’s avonds kookte ik met mijn huisgenoten. Op een dag regende het zo hard dat ik de bus nam. Die kwam te laat, dus ik belde mijn baas.
“Last summer I lived in Utrecht. Every morning I cycled to work and in the evenings I cooked with my housemates. One day it rained so hard that I took the bus. It came late, so I called my boss.” Weak verbs: woonde, fietste, kookte, regende, belde. Strong verbs: nam, kwam.
Common mistakes. Learners most often (1) pick the ending from the infinitive's spelling instead of the stem's sound — remember reisde, not reiste; (2) forget the double letter in praatte and antwoordde; and (3) overuse the imperfect for single events where a Dutch speaker would say ik heb …. See more on common mistakes Dutch learners make.
Belgian usage
The imperfect is formed identically in the Netherlands and Belgium. The 't kofschip rule and the strong-verb forms are shared standard Dutch. Belgian speakers do use the southern pronoun gij in speech, but it takes the same past forms, for example gij werkte.
Frequently asked questions
Does Dutch have an imperfect tense?
Yes. The imperfectum or simple past (ik werkte, ik liep) is used for stories, descriptions and habits. For a single finished event in conversation, Dutch usually prefers the perfect: ik heb gewerkt.
When do you use -te and when -de in the Dutch past tense?
Use -te if the stem ends in t, k, f, s, ch or p (the consonants of ’t kofschip), and -de for everything else: werkte, fietste, but woonde, speelde. Verbs with v or z in the infinitive take -de: leefde, reisde.
How do you form the plural of the imperfectum?
Add -n to the singular: werkte → werkten, woonde → woonden. Strong verbs add -en, often with a spelling change: liep → liepen, gaf → gaven.
Why is it wij praatten with two t's?
The stem praat ends in t, and the past ending -ten is added to it: praat + ten = praatten. The double consonant is written even though it is pronounced as one.
What is the difference between the imperfect and the perfect in Dutch?
The perfect (ik heb gewerkt) presents a completed event and is the default in speech. The imperfect (ik werkte) narrates and describes, and is used for habits in the past. Zijn, hebben and the modal verbs are nearly always used in the imperfect.