A1 tenses

Het Perfectum

The everyday past tense of Dutch. What you use when you describe what you did yesterday, last week, last summer. Built from hebben or zijn + past participle. Like German, Dutch uses two auxiliaries — and like German, the verb second rule pushes the participle to the end of the sentence.

The perfectum is the past tense of spoken Dutch. It is what you use when you tell a friend what you did last weekend, write a text about your day, describe a single completed event in conversation.

Dutch, like German and Italian, prefers the perfectum to the imperfectum (preterite) in spoken language. Ik heb gisteren een boek gelezen (I read a book yesterday) sounds more natural than Ik las gisteren een boek in everyday conversation. The imperfectum exists and is used in writing and storytelling, but the perfectum dominates speech.

How it’s formed

Every Dutch perfectum is made of two pieces.

auxiliary verb (in the present tense) + past participle of the main verb

The two auxiliaries are hebben (to have) and zijn (to be). Most verbs use hebben. A specific set of verbs uses zijn.

With hebben

PersonForm+ participle
ikhebgewerkt
jijhebtgewerkt
hij/zijheeftgewerkt
wijhebbengewerkt
julliehebbengewerkt
zijhebbengewerkt

With zijn

PersonForm+ participle
ikbengegaan
jijbentgegaan
hij/zijisgegaan
wijzijngegaan
julliezijngegaan
zijzijngegaan

Forming the past participle

Dutch participles follow a pattern. The basic formula:

ge- + verb stem + -t (for most verbs) or -d (for stems ending in voiced consonants).

InfinitiveStemPast participle
werkenwerkgewerkt
lerenleergeleerd
spelenspeelgespeeld
makenmaakgemaakt

The ‘t kofschip rule

To decide whether to use -t or -d, Dutch uses the famous ‘t kofschip rule:

If the verb stem ends in one of the consonants in ‘t kofschip (t, k, f, s, ch, p), use -t. Otherwise, use -d.

Stem ends inAddExample
t, k, f, s, ch, p-twerk → gewerkt
anything else-dleer → geleerd

This rule applies across many Dutch grammatical features (also adjective endings). Memorise ‘t kofschip once and it pays off forever.

When to drop ge-

The ge- prefix is dropped if:

  1. The verb already starts with be-, ge-, ver-, ont-, her-, er-, mis-:

    • betalenbetaald (not gebetaald)
    • begrijpenbegrepen
    • verkopenverkocht
    • ontmoetenontmoet
  2. The verb ends in -eren (loanwords):

    • studerengestudeerd (this one keeps ge-, but some -eren verbs drop it)

Actually, -eren verbs do keep ge-. The bigger exception is in separable verbs (see scheidbare-werkwoorden).

Strong verbs

A substantial number of common Dutch verbs are strong: they change their vowel in the past participle and don’t follow the -t/-d rule. Memorise the most common ones.

InfinitivePast participleMeaning
zijngeweestto be
hebbengehadto have
gaangegaanto go
komengekomento come
ziengeziento see
doengedaanto do
wetengewetento know
denkengedachtto think
zeggengezegdto say
lezengelezento read
schrijvengeschrevento write
etengegetento eat
drinkengedronkento drink
sprekengesprokento speak
nemengenomento take
gevengegevento give
krijgengekregento get
brengengebrachtto bring
kopengekochtto buy

These appear in nearly every Dutch sentence. Drill them.

When zijn instead of hebben

Most verbs use hebben. A specific set uses zijn. The rules:

  1. Verbs of motion that imply a change of location: gaan, komen, lopen (in some contexts), reizen, vallen, vertrekken, aankomen

    Ik ben naar Amsterdam gegaan.I went to Amsterdam.

  2. Verbs of state change (beginning, ending, becoming): worden, blijven, sterven, beginnen, eindigen

    Hij is gestorven.He died. Het is begonnen.It started.

  3. A few specific verbs: blijven (to stay), zijn itself (the participle is geweest, with auxiliary zijn), vergeten in some contexts.

Everything else takes hebben.

There’s overlap with the German sein/haben split, but Dutch has fewer zijn verbs than German has sein verbs.

Word order — the participle goes to the end

Dutch is a verb-second (V2) language for the conjugated verb, but the past participle in compound tenses moves to the end of the clause.

Ik heb gisteren een boek gelezen.I read a book yesterday. Hij is naar Amsterdam gegaan.He went to Amsterdam.

The auxiliary (heb, is) sits in the V2 position. The participle (gelezen, gegaan) goes to the end. This is one of the defining features of Dutch syntax.

See woordvolgorde for the full word-order system.

Negation

The negation word (niet or geen) goes before the participle:

Ik heb het boek niet gelezen.I haven’t read the book. Hij is niet gekomen.He didn’t come.

What you don’t need to do

You don’t need to handle every strong verb on day one. The twenty most common (above) cover the visible majority.

You don’t need to choose between perfectum and imperfectum in casual speech. Use perfectum. Always. The imperfectum is for writing, formal speech, and storytelling.

You don’t need to handle past-participle agreement. Dutch participles in compound tenses don’t agree with anything. Unlike French and Italian, Dutch keeps the participle invariable.

Common confusions

  • The participle goes to the end of the clause. Ik heb gelezen het boek is wrong word order. Ik heb het boek gelezen is correct.
  • Hebben vs. zijn. Most verbs are hebben. Movement and state-change verbs are zijn. Ik heb gewerkt (I worked, hebben). Ik ben gegaan (I went, zijn).
  • The ‘t kofschip rule applies only to weak verbs. Strong verbs follow their own irregular pattern and ignore the t/d rule.
  • Ge- drops in be-, ge-, ver-, ont-, her- verbs. Verkocht, not gevercoht.

Where you’ll meet it in the library

The perfectum is everywhere in Dutch. Especially clean exposure in:

  • The Low Countries (A2+) — Storica’s history book uses perfectum constantly for completed historical events. Every chapter narrates wars, kings, battles, and inventions in this tense.
  • Any modern Dutch dialogue, podcast, or short story. The perfectum is the everyday past. Native speakers reach for it almost automatically.
From the library

Where you'll see this in books.

The Low Countries
Storica editors, chapter The Dutch Revolt
Nederland heeft veel oorlogen meegemaakt. De Tachtigjarige Oorlog heeft tachtig jaar geduurd. Veel mensen zijn gestorven. Veel steden zijn verwoest.
The Netherlands has experienced many wars. The Eighty Years' War lasted eighty years. Many people died. Many cities were destroyed.
How editors uses it. Storica's chapter on the Dutch Revolt uses the perfectum throughout. Heeft meegemaakt and heeft geduurd take hebben (most verbs). Zijn gestorven and zijn verwoest take zijn (verbs of motion, state change, or passive-like meaning). The same hebben/zijn split exists in German and Italian. Note the past participles sitting at the end of each clause.
The Low Countries
Storica editors, chapter The Golden Age artists
Rembrandt heeft veel beroemde schilderijen gemaakt. Hij is in Leiden geboren en in Amsterdam gestorven. Zijn werk heeft de Nederlandse cultuur bepaald.
Rembrandt made many famous paintings. He was born in Leiden and died in Amsterdam. His work shaped Dutch culture.
How editors uses it. Mixed auxiliaries in one biographical paragraph. Heeft gemaakt (hebben + made — most action verbs). Is geboren and is gestorven (zijn + born/died — life-event change). Heeft bepaald (hebben + shaped — back to hebben). Reading Dutch biographical chapters drills the auxiliary choice rapidly.
The Low Countries
Storica editors, chapter Modern Amsterdam (adapted)
« Heb je het Anne Frank Huis bezocht? » vroeg de gids. « Ja, ik heb het gisteren gezien, » antwoordde de toerist. « Ik ben er een uur gebleven. »
'Did you visit the Anne Frank House?' the guide asked. 'Yes, I saw it yesterday,' answered the tourist. 'I stayed there for an hour.'
How editors uses it. Dialogue is where the perfectum dominates. Heb je bezocht (perfect for asking about the past — Dutch prefers perfectum to imperfectum in spoken language). Ik heb gezien (perfectum with hebben). Ik ben gebleven (zijn for verbs of state — staying is a kind of remaining-in-place). The Dutch perfect is everyday speech.
Adjacent topics