ā®ļø

Dutch Past Tense: Simple Past & Perfect

šŸ‡³šŸ‡± Grammar
šŸ“– 3 min read  |  🟠 Level: B1  |  🌐 DutchEnglish.com

Dutch has two main past tenses: the simple past (onvoltooid verleden tijd) and the perfect tense (voltooid tegenwoordige tijd). Both are used frequently — the perfect tense in speech and informal writing, the simple past more in formal writing and narration. This guide explains both clearly with full conjugation tables and examples.

šŸ’”
Which Tense to Use?

In spoken Dutch, the perfect tense is used for most past events — it is your default past tense in conversation. The simple past is mainly used for stories, news, and formal writing — and for a handful of very common verbs (zijn, hebben, komen, gaan) that Dutch speakers use in simple past even in speech.

āŖ Part 1: The Simple Past (Onvoltooid Verleden Tijd)

The simple past adds -te(n) or -de(n) to the verb stem. The choice depends on the famous 't kofschip rule.

šŸ“ The 't Kofschip Rule

Write out the word: 't-k-o-f-s-c-h-i-p (also: fokschaap / 't fokschaap)

Check the LAST LETTER of the verb stem:

  • If it's in 't kofschip → add -te / -ten
  • If it's NOT in 't kofschip → add -de / -den

Singular uses -te or -de. Plural uses -ten or -den.

VerbStemLast letter in 't kofschip?Ik (singular)Wij (plural)
werkenwerkk āœ…werktewerkten
kopenkoop → kopp āœ…kocht (irregular!)kochten
fietsenfietss āœ…fietstefietsten
levenleeff āœ… (v→f at end)leefdeleefden
spelenspeell āŒspeeldespeelden
reizenreiss āœ… (z→s at end)reisdereisden
lerenleerr āŒleerdeleerden
wonenwoonn āŒwoondewoonden

šŸ“ Common Irregular Simple Pasts

InfinitiveIk (sing.)Wij (pl.)English
zijnwaswarento be
hebbenhadhaddento have
gaanginggingento go
komenkwamkwamento come
doendeeddedento do
zienzagzagento see
zeggenzeizeidento say
staanstondstondento stand
rijdenreedredento drive/ride

āœ… Part 2: The Perfect Tense (Voltooid Tegenwoordige Tijd)

The perfect tense is formed with a form of hebben or zijn + the past participle.

šŸ“ Forming the Past Participle

ge- + stem + -t (if stem ends in 't kofschip letter) or -d (if not)

  • werken → stem: werk → gewerkt
  • spelen → stem: speel → gespeeld
  • leven → stem: leef → geleefd
  • Verbs with inseparable prefix (be-, ge-, ver-, ont-, her-) → NO ge- prefix:
    betalen → betaald | vergeten → vergeten
  • Separable verbs → ge- goes between prefix and stem:
    opbellen → opgebeld | uitleggen → uitgelegd

šŸ“ Hebben vs Zijn as Auxiliary

Use hebben with...Use zijn with...
Most verbs (transitive verbs — those that can have a direct object)Verbs expressing movement/change of state: gaan, komen, rijden, vallen, worden, blijven, zijn, sterven
Ik heb gewerkt. (I have worked.)Ik ben gegaan. (I have gone.)
Hij heeft gegeten. (He has eaten.)Ze is gevallen. (She has fallen.)
We hebben gespeeld. (We have played.)Het kind is gegroeid. (The child has grown.)
Gisteren werkte ik thuis en at ik een boterham. (simple past) Yesterday I worked at home and ate a sandwich.
Ik heb gisteren thuis gewerkt en een boterham gegeten. (perfect) I worked at home yesterday and ate a sandwich. (same meaning, more conversational)

āœļø Practice

  • Simple past of werken (ik) → ik werkte
  • Simple past of zijn (wij) → wij waren
  • Past participle of spelen → gespeeld
  • Perfect of gaan (ik) → ik ben gegaan (zijn!)
  • Perfect of werken (hij) → hij heeft gewerkt

šŸ”— Continue Learning

šŸŽÆ Ready to Test Your Dutch?

Put everything you've learned to the test — find out your level at dutchenglish.com/test

Take the Free Level Test →
šŸ“² Follow Us for Daily Dutch! Get daily Dutch grammar tips, vocabulary and mini-quizzes on Facebook (dutchleren), InstagramInstagram and TikTokTikTok!

šŸŽÆ Test Your Dutch Level!

Put your knowledge to the test with our free Dutch quiz covering vocabulary, grammar and more. Find out your level now!

šŸ† Take the Dutch Level Test →

šŸ“² Join Our Dutch Learning Community!

Follow us for daily Dutch words, grammar tips, cultural facts and practice exercises.