Where English happily says "put" for almost anything, Dutch makes you choose how the object ends up: standing, lying, or simply placed inside something. Zetten puts things upright (a glass, a pan, a child on a chair), leggen lays things flat (a book, a knife, a baby down to sleep), and stoppen is "put into" or "tuck in" — plus the everyday meaning "to stop." All three are weak, so their forms are predictable. The real trap is not their conjugation but their pairing with a static counterpart — especially leggen (weak, "to lay something down") versus liggen (strong, "to lie there"). Get those two confused and your past tense collapses.
Zetten — to set/put upright (weak)
| Infinitive | Past (sg.) | Past (pl.) | Participle | Auxiliary |
|---|---|---|---|---|
| zetten | zette | zetten | gezet | hebben |
| Person | Present | Simple past |
|---|---|---|
| ik | zet | zette |
| jij / hij | zet | zette |
| wij / jullie / zij | zetten | zetten |
The stem zet- already ends in t, so the present jij/hij form does not double the t (jij zet, not zett). The past takes -te (voiceless t belongs to the 't kofschip group), but because the stem ends in t you write a double t: zet + te → zette. The participle is gezet — single t, no extra ending. Zetten is for upright things: een kopje koffie zetten (make/"set" coffee), de plant op de vensterbank zetten.
Ik heb net verse koffie gezet, wil je een kopje?
I just made fresh coffee, want a cup? Note 'koffie zetten' = to make coffee. Participle 'gezet'.
Zet de stoelen even tegen de muur, dan kan ik stofzuigen.
Put the chairs against the wall for a sec so I can vacuum. Imperative 'zet'.
Leggen — to lay flat (weak) — vs. liggen (strong!)
| Infinitive | Past (sg.) | Past (pl.) | Participle | Auxiliary |
|---|---|---|---|---|
| leggen | legde | legden | gelegd | hebben |
| Person | Present | Simple past |
|---|---|---|
| ik | leg | legde |
| jij / hij | legt | legde |
| wij / jullie / zij | leggen | legden |
Leggen is transitive: you lay something down flat — het boek op tafel leggen, de baby in bed leggen. It is weak, so the past is legde (with -de, because g is a voiced sound, outside 't kofschip) and the participle is gelegd. Now the trap. Its intransitive partner is liggen ("to lie, to be lying"), which is strong: het boek *lag op tafel ("the book was lying on the table"), participle *gelegen. Same e-vowel in the present, completely different past:
| Meaning | Type | Past sg. | Participle | |
|---|---|---|---|---|
| leggen | lay something down (transitive) | weak | legde | gelegd |
| liggen | lie, be lying (intransitive) | strong | lag / lagen | gelegen |
This is exactly the English lay / lie confusion — and Dutch keeps it just as sharp. If there is a direct object, it's leggen (legde). If the thing is simply located somewhere, it's liggen (lag).
Ik legde de sleutels op het kastje, maar nu liggen ze er niet meer.
I laid the keys on the cabinet, but now they're not lying there anymore. 'legde' (leggen) vs 'liggen'.
De krant lag de hele ochtend ongelezen op tafel.
The newspaper lay unread on the table all morning. Strong past 'lag' from liggen — no object.
Stoppen — to put into / to stop (weak, double p)
| Infinitive | Past (sg.) | Past (pl.) | Participle | Auxiliary |
|---|---|---|---|---|
| stoppen | stopte | stopten | gestopt | hebben |
| Person | Present | Simple past |
|---|---|---|
| ik | stop | stopte |
| jij / hij | stopt | stopte |
| wij / jullie / zij | stoppen | stopten |
Stoppen carries two everyday meanings: "to put/tuck into" (je hemd in je broek stoppen, geld in je zak stoppen) and "to stop/cease" (de bus stopt hier, ik ben gestopt met roken). It is weak. Watch the spelling: the stem is stop- (one p) because the infinitive's double pp belongs to the syllable split stop·pen. So you write ik stop, jij stopt with one p, past stopte with one p, participle gestopt with one p — the double p only appears in the infinitive and plural where two vowels surround it.
Hij stopte snel het briefje in zijn zak voordat iemand het zag.
He quickly tucked the note into his pocket before anyone saw it. Past 'stopte', meaning 'put into'.
Ik ben vorig jaar gestopt met roken en voel me veel beter.
I quit smoking last year and feel much better. 'stoppen met' = to quit; participle 'gestopt'.
De trein stopt niet in elk dorp, alleen op de grote stations.
The train doesn't stop in every village, only at the major stations. Present 'stopt'.
Common Mistakes
❌ Ik heb het boek op tafel gelegen.
Incorrect — with an object you need leggen (gelegd). 'gelegen' is the participle of static liggen.
✅ Ik heb het boek op tafel gelegd.
I laid the book on the table.
❌ De kat legde de hele dag in de zon.
Incorrect — no object here, so it's liggen (strong): 'lag', not weak 'legde'.
✅ De kat lag de hele dag in de zon.
The cat lay in the sun all day.
❌ Hij stoppte het geld in zijn zak.
Incorrect — the stem has one p, so the past is 'stopte', not 'stoppte'.
✅ Hij stopte het geld in zijn zak.
He put the money in his pocket.
❌ Ik heb een kopje thee gezeten.
Incorrect — you 'set' tea with zetten → 'gezet'. 'gezeten' is the participle of zitten (to sit).
✅ Ik heb een kopje thee gezet.
I made a cup of tea.
❌ Wij legde de tafel voor het diner.
Incorrect — to set a table is 'dekken'; and the plural past of leggen would be 'legden'.
✅ Wij dekten de tafel voor het diner.
We set the table for dinner.
Key Takeaways
- Zetten = put upright (weak: zette / gezet). Stem ends in t, so jij zet (no double t in the present), but past zette (double t).
- Leggen = lay flat, transitive (weak: legde / gelegd) — versus liggen = lie, static (strong: lag / gelegen). Object → leggen; located → liggen.
- Stoppen = put into / stop (weak: stopte / gestopt). One p in every form except infinitive and plural.
- All three take hebben; the placement is an action, not a motion of the subject.
- The -te / -de choice follows the stem sound: zet, stop (voiceless) → -te; leg (voiced g) → -de.
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
- Verb Reference: How to Use These TablesA2 — A guide to reading the verb-reference pages: what each conjugation table shows (present, simple past, perfect with its auxiliary, participle), how strong/weak/mixed verbs are labelled, why the auxiliary is flagged, and which verbs to master first.
- Placement Verbs: Zetten, Leggen, Stoppen, HangenB1 — The transitive 'put' verbs — leggen, zetten, stoppen, hangen — that pair with the static posture verbs liggen, staan, zitten, hangen, splitting the single English 'put' by orientation.
- Zitten, Liggen, Hangen — Positional ConjugationsA2 — Compact full conjugations of three strong positional verbs: zitten (zat/zaten/gezeten), liggen (lag/lagen/gelegen) and hangen (hing/hingen/gehangen) — present, past (with the singular/plural vowel split), perfect and participle, all with hebben.
- Weak Past: The 't Kofschip Rule (-te vs -de)A2 — How 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.
- Wachten, Betalen, Leren, Antwoorden — t/d-Stem Weak VerbsA2 — Four model weak verbs that teach the trickiest spelling in the Dutch past: wachten (wachtte, t-stem double t), antwoorden (antwoordde, d-stem double d, but single-d participle geantwoord), plus betalen (betaalde — and no ge- prefix) and leren (leerde). With the prepositions wachten op and betalen voor.