Dutch makes you write letters you cannot hear. You say "hont" but write hond; you say "rijt" but write rijdt; you say "brief" but the f was an v a moment ago in brieven. This drives English speakers up the wall, because English mostly lets you spell what you say. The key that unlocks all of it is one principle: Dutch spells the consonant that appears when you extend the stem with a vowel. Once a vowel follows the consonant, its true voiced/voiceless identity is revealed — and that revealed letter is the one you write everywhere, even where the sound devoices and the truth goes silent. This page handles d/t and v/f, z/s; the open/closed doubling rule is in open and closed syllables, and the verb-ending 't kofschip rule for the past tense is in weak verbs: -te vs -de.
The principle: recover the letter from the extended form
In Dutch, a consonant at the end of a word (or before another consonant) devoices — d sounds like t, v like f, z like s (the pronunciation side is in final devoicing). But spelling doesn't follow the sound; it follows the morphology. To find the right letter, add an ending that starts with a vowel — usually the plural or the wij-form — and the consonant un-devoices, showing its true colours:
- hond sounds like "hont", but the plural is honden → the real letter is d, so you write hond.
- hij wordt — the stem is word (from worden) → the real letter is d, so you write word
- the t ending.
- brief sounds like "brief", but the plural is brieven → the real letter is v, surfacing as f only when it ends a syllable.
This is why two words that sound identical can be spelled differently: hard ("hard") and hart ("heart") both sound like "hart", but harder reveals the d in hard, while harten reveals the t in hart.
D/T at the end of a noun or adjective: hond, hard
For nouns and adjectives, the rule is simply: write the consonant the plural (or another vowel-extension) shows you.
hond — honden
'dog' — 'dogs': the plural honden has an audible d, so the singular is hond, even though it sounds like 'hont'.
hard — harder
'hard' — 'harder': the comparative reveals the d; sounds like 'hart' but is written hard.
land — landen
'country' — 'countries': landen confirms the d; the singular land sounds like 'lant'.
The same logic catches the t words, so you don't over-correct: if the extension shows a t, you write t.
hart — harten
'heart' — 'hearts': harten reveals a t, so it's hart, not hard — even though it sounds identical to hard.
D/T on verbs: the silent t in hij wordt and hij rijdt
This is the one that defeats everyone, because the crucial t is completely inaudible. The present-tense rule for hij/zij/het is stem + t. When the stem already ends in -d, you still add the t — giving a written -dt that sounds like a single "t".
The stem of worden is word (drop -en: word-). So hij + stem + t = wordt. You hear "wort", but you write word + t = wordt. Same for rijden, stem rijd: rijdt.
| Infinitive | Stem | hij/zij/het form | Sounds like |
|---|---|---|---|
| worden | word | hij wordt | "wort" |
| rijden | rijd | hij rijdt | "rijt" |
| vinden | vind | hij vindt | "vint" |
| houden | houd | hij houdt | "hout" |
Hij wordt volgend jaar dertig.
'He turns thirty next year.' — stem word + t = wordt, even though you only hear one 't'.
Zij rijdt elke dag naar haar werk.
'She drives to work every day.' — stem rijd + t = rijdt.
Crucially, the ik-form is just the bare stem, with no t: ik word, ik rijd, ik vind. So the trio ik vind / hij vindt / vinden all share the stem vind-; only the endings differ. (For why a learner constantly trips over word/wordt/worden, see the dt-errors page.)
Ik vind dat hij gelijk heeft.
'I think he's right.' — ik + bare stem: ik vind, NO t.
Wat vind jij ervan? — Wat vindt hij ervan?
'What do you think?' vs 'What does he think?' — jij after the verb takes no t (vind jij), but hij always takes the t (vindt hij).
V/F and Z/S: the syllable-edge swap
Dutch has a strict rule: v and z never end a syllable. When a v or z would land at the end of a syllable (typically the end of a word), it is rewritten as its voiceless partner — v → f, z → s. Add a vowel-ending and the original v/z comes back, because now it begins a new syllable.
brief — brieven
'letter' — 'letters': the plural brieven has a v; at the word's edge it's written f → brief.
huis — huizen
'house' — 'houses': huizen has a z; the singular ends a syllable, so z → s → huis.
lief — liever — liefde
'sweet/dear' — 'sweeter': the comparative liever shows the v; lief and liefde write f because the v would end a syllable.
The same swap happens inside a word the moment a consonant follows, closing the syllable off:
half — halve
'half': the inflected halve has a v (vowel follows); half writes f because the v would close the syllable. Same word, two spellings.
wolf — wolven
'wolf' — 'wolves': wolven reveals the v; the singular wolf writes f at the syllable edge.
leven → ik leef
'to live' → 'I live': the infinitive keeps v (it starts a syllable); the stem ends the word, so v → f.
Common Mistakes
These are the four errors English speakers make most — all from spelling the sound instead of the recovered letter.
❌ hij word (no t)
Wrong — the hij-form is stem + t; the stem word already ends in d, so it's word + t = wordt.
✅ hij wordt
'he becomes/turns' — the silent extra t is required.
❌ honden spelled fine, but the singular written 'hont'
Wrong — the plural honden reveals the d; the singular is hond, despite sounding like 'hont'.
✅ hond
'dog' — recover the d from honden.
❌ brief written 'briev', huis written 'huiz'
Wrong — v and z never end a syllable; at the word's edge they become f and s.
✅ brief — huis
'letter' — 'house': the v/z return in brieven/huizen.
❌ ik wordt / ik rijdt (with a t)
Wrong — the ik-form is the bare stem with NO t: ik word, ik rijd.
✅ ik word — ik rijd
'I become' — 'I drive': no t on the ik-form.
❌ mixing up rijd / rijdt / rijden
Wrong — ik rijd (bare stem), hij rijdt (stem + t), wij rijden (infinitive/plural). All share the stem rijd-.
✅ ik rijd, hij rijdt, wij rijden
'I drive, he drives, we drive' — one stem, three endings.
Key Takeaways
- Dutch spells the underlying consonant, recovered by extending the stem with a vowel — honden shows the d in hond, brieven the v in brief.
- A word-final d is written d even though it sounds like t (hond, hard, land); check the plural to confirm.
- The hij/zij/het verb form is stem + t, so a d-final stem gives a written but inaudible -dt: hij wordt, zij rijdt, hij vindt. The ik-form is the bare stem with no t.
- v and z never end a syllable: they flip to f and s at a syllable edge (brief/brieven, huis/huizen, half/halve, ik leef from leven).
- When in doubt, extend with a vowel and listen — the form that follows reveals the letter you must write.
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
- Final Devoicing (Auslautverhärtung)B1 — At the end of a syllable or word, Dutch turns voiced b/d/v/z/g into voiceless p/t/f/s/ch — so hond sounds like 'hont', ik heb like 'hep', and the same stem alternates (hond/honden, huis/huizen) the moment a vowel follows.
- Open and Closed Syllables: The Doubling RuleA1 — The keystone of Dutch spelling — how open vs closed syllables control vowel-letter and consonant-letter doubling, the rule behind nearly every plural, conjugation, and diminutive.
- 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.
- Mistake: The -dt Spelling (wordt, vindt, gebeurd)B1 — The most notorious spelling trap in Dutch — even natives slip. For verbs whose stem ends in -d, the hij/jij present tense is stem + t (word + t = wordt), the ik-form is bare stem (word), inversion before je drops the -t (word je?), and the past participle -d (gebeurd) must not be confused with the present -t (gebeurt). This page builds the rule from the ground up and drills every trap.
- Reading Aloud: Spelling-to-Sound RulesA2 — Dutch is almost fully decodable from spelling — a step-by-step algorithm for pronouncing any written word you've never heard, covering single vs double vowels, the digraphs, final devoicing, and the -en/-lijk/-ig reductions.