Forming the Past Participle (ge-...-t/-d/-en)

The past participle (voltooid deelwoord) is the form you need for the perfect and the pluperfect, and it is built in three recognisable shapes. Weak (regular) verbs take ge-...-t or ge-...-d; strong verbs take ge-...-en with a changed stem vowel; and a whole class of verbs — those starting with an unstressed prefix — take no ge- at all. The deep idea that ties everything together is that the ge- prefix is blocked whenever the verb already begins with an unstressed syllable. Once you see participle formation as a question about stress, the "exceptions" stop being exceptions. This page is only about the shape of the participle — which verbs take hebben vs zijn with it is on hebben or zijn.

Weak participles: ge- + stem + -t/-d

The regular, productive pattern. Take the stem (the infinitive minus -en), put ge- in front, and add -t or -d at the end.

werken → gewerkt

to work → worked. — ge- + stem 'werk' + -t.

horen → gehoord

to hear → heard. — ge- + stem 'hoor' + -d.

leven → geleefd

to live → lived. — ge- + stem 'leef' + -d (the v of the infinitive surfaces as f at the end of the stem).

-t or -d? The 't kofschip rule

Whether you add -t or -d depends on the last sound of the stem. If the stem ends in one of the voiceless consonants in the mnemonic 't kofschip — the sounds t, k, f, s, ch, p — you add -t. Otherwise you add -d. So werk- ends in k (in 't kofschip) → gewerkt, but hoor- ends in rgehoord.

maken → gemaakt; pakken → gepakt

to make → made; to grab → grabbed. — stems end in k (voiceless) → -t.

spelen → gespeeld; bellen → gebeld

to play → played; to call → called. — stems end in voiced sounds → -d.

A spelling point hides here: you judge 't kofschip by the stem's underlying final sound, before final-devoicing changes the spelling. Reizen has a z (voiced) underneath, so its participle is gereisd with -d, even though it's spelled with s. The full treatment is on weak -te/-de and final-devoicing spelling. Note too that you never write a double consonant: pakken gives gepakt, not gepakkt.

Strong participles: ge- + (changed) stem + -en

Strong verbs don't take a -t/-d suffix. Instead they change the stem vowel (ablaut) and end the participle in -en, still with ge- in front.

schrijven → geschreven

to write → written. — vowel ij → e, participle in -en.

lopen → gelopen

to walk → walked. — vowel oo → o, participle 'gelopen'.

nemen → genomen

to take → taken. — vowel e → o, participle 'genomen'.

The vowel changes aren't random; strong verbs cluster into a handful of classes, mapped out on strong verbs. For the participle's shape, the thing to remember is simply: strong = -en ending, often with a different vowel from the infinitive.

No ge-: verbs with an unstressed prefix

Here is the rule that surprises every learner. A verb whose infinitive begins with an unstressed prefix takes no ge- in its participle. The unstressed prefixes are be-, ver-, ge-, ont-, her-, er- (and a few rarer ones). The participle is simply the stem with its -t/-d or -en ending — but nothing added at the front.

beginnen → begonnen

to begin → begun. — strong (vowel i → o, -en ending) but NO ge- prefix: begonnen, not 'gebegonnen'.

verkopen → verkocht

to sell → sold. — no ge-: verkocht, not 'geverkocht'.

ontdekken → ontdekt

to discover → discovered. — weak, -t ending, no ge-.

herhalen → herhaald

to repeat → repeated. — no ge-: herhaald.

Why? Because these prefixes are unstressed, and Dutch ge- attaches to a stressed first syllable. The verb already opens with a weak, unstressed syllable (be-GIN-nen, ver-KO-pen), so there is no room for another unstressed ge- in front of it. This is not an arbitrary list to memorise — it is one stress-based principle, and the same principle explains separable verbs below. The semantics of these prefixes are covered on inseparable prefixes.

💡
The litmus test is stress. Say the infinitive: if the first syllable is unstressed (ver-KOOP-, be-GIN-, ont-DEK-), the participle gets no ge-. If the first syllable is stressed (WERK-, LOOP-), it does. Once you hear participle formation as a stress rule, "begonnen" and "verkocht" stop looking irregular.

Separable verbs: ge- goes inside

Separable verbs have a stressed prefix that detaches in main clausesOP-bellen, MEE-gaan, AAN-komen. Because that prefix is stressed and the ge- belongs to the stressed verb stem, the ge- is inserted between the prefix and the stem, not stuck on the very front.

opbellen → opgebeld

to phone up → phoned. — ge- inserted: op + ge + beld, not 'geopbeld'.

meegaan → meegegaan

to come along → came along. — mee + ge + gaan.

aankomen → aangekomen

to arrive → arrived. — aan + ge + komen.

This falls straight out of the stress rule: the stressed part of opbellen is bellen, so ge- attaches there (ge-beld) and the prefix op- simply sits in front of the whole package. Separable-verb participles get a fuller treatment on separable verb participles.

Common Mistakes

❌ Ik ben gisteren gebegonnen.

Wrong — 'beginnen' has the unstressed prefix be-, so it takes no ge-.

✅ Ik ben gisteren begonnen.

I began yesterday. — participle 'begonnen', no ge-.

❌ Hij heeft zijn auto geverkocht.

Wrong — 'verkopen' has the unstressed prefix ver-; no ge- is added.

✅ Hij heeft zijn auto verkocht.

He sold his car. — participle 'verkocht'.

❌ Ik heb haar geopbeld.

Wrong — 'opbellen' is separable; the ge- goes inside, between the prefix and the stem.

✅ Ik heb haar opgebeld.

I phoned her. — op + ge + beld = 'opgebeld'.

❌ werken → gewerkd

Wrong suffix — stem 'werk' ends in k, which is in 't kofschip, so it takes -t.

✅ werken → gewerkt

to work → worked. — voiceless final sound → -t.

❌ pakken → gepakkt

Wrong — never double the consonant before the suffix.

✅ pakken → gepakt

to grab → grabbed. — single k: 'gepakt'.

Key Takeaways

  • Weak: ge- + stem + -t/-d, with 't kofschip deciding -t vs -d (gewerkt, gehoord).
  • Strong: ge- + (vowel-changed) stem + -en (geschreven, gelopen).
  • Unstressed-prefix verbs (be-, ver-, ge-, ont-, her-, er-) take no ge-: begonnen, verkocht, ontdekt.
  • Separable verbs insert the ge- inside: opgebeld, meegegaan, aangekomen.
  • The unifying logic is stress: ge- attaches to a stressed first syllable, so it's blocked by an unstressed prefix and slips inside a separable verb.

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

  • The Perfect Tense (Voltooid Tegenwoordige Tijd)A2The 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 Past: The 't Kofschip Rule (-te vs -de)A2How 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.
  • Strong Verbs: Vowel Change in the PastB1How Dutch strong verbs form the simple past by changing the stem vowel, and how their past participle ends in -en — including the singular/plural vowel split that most resources leave out.
  • Participles of Separable Verbs (opgebeld)B1How separable verbs form the past participle by inserting ge- between the particle and the stem (op-ge-beld, mee-ge-gaan, aan-ge-komen) — the same stress logic that blocks ge- on inseparable verbs.
  • Inseparable Prefixes: be-, ver-, ge-, ont-, her-, er-B1The six unstressed prefixes that never split off, take no ge- in the participle, and keep te in front of the whole verb — with the systematic meanings of ver-, ont-, and her-.
  • Spelling D/T and V/F, Z/SA2Why you write hond (not hont), hij wordt (with a silent t), and brief (not brieve) — Dutch spells the underlying consonant recovered from a related form, even when you can't hear it.