Zeggen (to say) — Full Conjugation

Zeggen ("to say") is one of the most frequent verbs in the language and a textbook mixed verb — part strong, part weak. Its past tense is genuinely irregular (zei / zeiden), with a vowel change you simply have to learn; but its participle (gezegd) is built the ordinary weak way. That split is exactly what "mixed" means. This page lays out the whole paradigm, flags the irregular forms, and separates zeggen ("say") from vertellen ("tell") — a distinction English blurs.

Principal parts

InfinitiveSimple past (sg.)Past participlePerfect auxiliary
zeggenzeigezegdhebben

Classification: mixed (irregular past, weak participle). The past is irregular: the stem vowel changes and the dental ending is absentzei, not the regularised zegde. But the participle gezegd is weak: ge- + stem zeg + -d (with the spelling adjustment below). Auxiliary hebben.

Present tense

PersonFormEnglish
ikzegI say
jij / jezegtyou say
uzegtyou say (formal)
hij / zij / hetzegthe / she / it says
wij / wezeggenwe say
julliezeggenyou (pl.) say
zij / zezeggenthey say

The present is completely regular: stem zeg for ik, zegt for jij/u/hij, infinitive zeggen for the plurals. (The double g in zeggen is just a spelling consequence of the short e in a closed-then-open syllable — it isn't an extra sound.) As always, the jij/je -t drops after the verb: je zegt but zeg je?

Wat zeg je nou? Dat meen je niet!

What are you saying? You can't be serious! Inverted 'je' — the -t drops: 'zeg je'.

Simple past: zei / zeiden — the irregular form

Here is where zeggen stops being regular. You would expect a weak past zegde, and indeed that form existed in older Dutch — but it is dated/archaic today and sounds wrong in modern speech. The living form is irregular:

  • zei (singular) — vowel changes from e to the ei diphthong; no dental ending.
  • zeiden (plural) — same diphthong, plural ending -den.
PersonPast form
ik / jij / u / hij / zij / hetzei
wij / jullie / zij (pl.)zeiden
💡
The plural zeiden is two syllables (zei-den) and is spelled with ei, like the singular. Don't write zeidde or borrow the g back in — the past tense has no g at all: zei, zeiden.

Hij zei geen woord en liep meteen de deur uit.

He didn't say a word and walked straight out the door. Irregular singular past 'zei'.

Ze zeiden allebei precies hetzelfde.

They both said exactly the same thing. Irregular plural past 'zeiden'.

The perfect: heb gezegd

The participle swings back to weak: gezegd = ge- + stem zeg + -d. (In spelling, zeg + d would give zegd, and the final cluster is written -gd: gezegd. The 't kofschip rule still applies underneath — the stem's underlying sound is voiced, so -d, not -t.) Auxiliary hebben.

PersonPerfectEnglish
ikheb gezegdI have said
jij / uhebt gezegdyou have said
hij / zij / hetheeft gezegdhe/she/it has said
wij / jullie / zijhebben gezegdwe/you/they have said

So zeggen is "mixed" in the literal sense: irregular past (zei/zeiden) sits next to a weak participle (gezegd). You learn the past as a one-off; the participle follows the rules.

Dat heb ik toch al duizend keer gezegd!

I've told you that a thousand times already! Perfect 'heb ... gezegd'.

Zeggen vs vertellen

English "say" and "tell" overlap, but Dutch keeps them apart:

  • zeggen = to say — report words, often the words themselves or a short statement. Hij zei "ja". You say something (a thing, a word), or say something to someone: Ik zeg het tegen hem (note: tegen, not a bare object).
  • vertellen = to tell / recount — convey a story, news, or information to someone. Vertel me eens wat er gebeurd is. It typically takes a person as indirect object without a preposition: Ik vertel je een geheim.

A useful rule of thumb: you zegt words or short statements; you vertelt stories and information.

Ze zei niets, maar vertelde later het hele verhaal aan haar zus.

She said nothing, but later told her sister the whole story. 'zei' (said) vs 'vertelde' (told a story).

Imperative

FormUseEnglish
Zeg!bare stem; also a casual attention-getterSay! / Hey, listen!
Zeg het maar.everyday phraseGo ahead / Tell me what you'd like.
Zeg dat wel.set phraseYou can say that again.

Zeg, heb jij mijn telefoon ergens gezien?

Hey, have you seen my phone anywhere? 'Zeg' used as a casual opener.

Three model sentences

Mijn vader zegt altijd dat eerlijkheid het langst duurt.

My father always says that honesty lasts longest. Third-person singular 'zegt'.

De dokter zei dat ik me geen zorgen hoefde te maken.

The doctor said I needn't worry. Irregular singular past 'zei'.

Wie heeft dat gezegd? Dat is gewoon niet waar.

Who said that? That's simply not true. Perfect 'heeft ... gezegd'.

Common Mistakes

❌ Hij zegde dat hij later kwam.

Incorrect — 'zegde' is archaic; the modern past is irregular: 'Hij zei dat hij later kwam'.

✅ Hij zei dat hij later kwam.

He said he'd come later.

❌ Ze zeidden allebei ja.

Incorrect — the plural past is 'zeiden' (one d): no double d, no g.

✅ Ze zeiden allebei ja.

They both said yes.

❌ Ik heb het hem gezegt.

Incorrect — the participle ends in voiced -d: 'gezegd', not 'gezegt'.

✅ Ik heb het hem gezegd.

I told it to him / I said it to him.

❌ Ze zei me een verhaal.

Incorrect — for recounting a story use vertellen: 'Ze vertelde me een verhaal'.

✅ Ze vertelde me een verhaal.

She told me a story.

❌ Ik zeg het hem.

Incorrect — zeggen takes 'tegen' for the person: 'Ik zeg het tegen hem'.

✅ Ik zeg het tegen hem.

I say it to him.

Key Takeaways

  • Zeggen is a mixed verb: irregular past, weak participle.
  • Present is regular: zeg / zegt / zeggen.
  • Past is irregular: zei (sg.) / zeiden (pl.) — ei diphthong, no dental ending, no g. The old zegde is archaic.
  • Participle is weak: gezegd (-gd). Auxiliary hebben.
  • zeggen = say (words, short statements; person with tegen); vertellen = tell / recount (stories, news, to a person).

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 TablesA2A 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.
  • Zeggen, Vertellen, Vragen, Antwoorden — Communication VerbsA2The four core Dutch communication verbs in one place: zeggen (say), vertellen (tell), vragen (ask), antwoorden (answer) — compact conjugations, the say-vs-tell distinction English speakers get wrong, and the dat-clause patterns of indirect speech.
  • Spreken, Praten, Zeggen, Vertellen: Four Speaking VerbsB1English leans on 'speak', 'talk', 'say' and 'tell', and Dutch has near-exact counterparts — but the boundaries differ. Spreken is to speak (formal; languages); praten is to talk/chat (informal); zeggen is to say (the actual words, or a dat-clause); vertellen is to tell/recount (a person and/or a story). This page gives the decision rule, head-to-head pairs, and the errors English speakers make most.
  • Strong and Irregular Verbs: Master Reference TableB2A single scannable reference table of the most common Dutch strong, irregular, and mixed verbs — infinitive, simple past (singular and plural), past participle, auxiliary, and English — grouped by ablaut pattern so the regularities behind the irregulars become visible.
  • The 50 Most Common Verbs — Quick Reference TableA2A single master table of the 50 highest-frequency Dutch verbs — infinitive, English, present (hij-form), simple past (singular), past participle, perfect auxiliary, and strong/weak/mixed/irregular class — so you can look up any everyday verb at a glance.