Groeien ("to grow"), bloeien ("to bloom, flourish"), and vloeien ("to flow") are three perfectly regular weak verbs that look harder than they are. Their stems all end in -oei — groei, bloei, vloei — and because that -oei ends in a vowel-like i, the past tense takes the -de ending (not -te) and the participle takes -d: groeide / gegroeid, bloeide / gebloeid, vloeide / gevloeid. There is no vowel change, no ablaut, nothing irregular about the endings. The only two things to get right are the spelling of the i before those endings and the auxiliary for groeien, which takes zijn when it describes growth as a change. This page nails both.
Why these are weak verbs with -de
Dutch weak verbs add -te(n) or -de(n) in the past, and the choice is mechanical. After the voiceless consonants captured by the mnemonic 't kofschip (t, k, f, s, ch, p), you get -te; after everything else — all voiced sounds and vowels — you get -de. The stems groei-, bloei-, vloei- all end in the vowel-glide i, which is voiced, so they all take -de: groeide, bloeide, vloeide. The participle follows the same logic: voiced ending → -d, giving gegroeid, gebloeid, gevloeid.
| Infinitive | Past (sg.) | Past (pl.) | Past participle | Perfect auxiliary |
|---|---|---|---|---|
| groeien | groeide | groeiden | gegroeid | zijn (growth/change) / hebben |
| bloeien | bloeide | bloeiden | gebloeid | hebben |
| vloeien | vloeide | vloeiden | gevloeid | zijn (motion) / hebben |
Classification: all three weak. No strong forms exist — groeide, not groei; gegroeid, not gegroeien. English speakers are tempted to make grow strong (grow / grew / grown), but Dutch groeien is entirely regular.
The spelling trap: keep one i
This is the single thing learners most often get wrong. The stem is groei-, with one i. When you add an ending that already starts with a consonant (-de, -d, -t), you do not add or double anything — you simply attach the ending to the existing -oei:
- groei + t → groeit (he grows)
- groei + de → groeide (grew)
- ge + groei + d → gegroeid (grown)
There is no groeit → groeijt, no groeide → groeijde, and no doubling of the i. The -oei spelling already represents the oe + i-glide; nothing extra is needed.
Onze tomatenplant groeit zo snel dat we hem bijna elke week moeten opbinden.
Our tomato plant grows so fast that we have to tie it up almost every week. Present 'groeit' — one i.
Vorig jaar groeide mijn neefje wel tien centimeter.
Last year my little nephew grew a good ten centimetres. Past 'groeide' — stem + de.
In de lente bloeien de kersenbomen langs de gracht.
In spring the cherry trees along the canal bloom. Present plural 'bloeien'.
Groeien — to grow (and the zijn auxiliary)
Groeien describes getting bigger over time: a child, a plant, a company, an amount. Because growth is a change of state — something becomes bigger than it was — the everyday perfect takes zijn, exactly like other change-of-state verbs (worden, veranderen, stijgen).
| Person | Present | Past | Perfect |
|---|---|---|---|
| ik | groei | groeide | ben gegroeid |
| jij / je | groeit | groeide | bent gegroeid |
| u | groeit | groeide | bent gegroeid |
| hij / zij / het | groeit | groeide | is gegroeid |
| wij / we | groeien | groeiden | zijn gegroeid |
| jullie | groeien | groeiden | zijn gegroeid |
| zij / ze | groeien | groeiden | zijn gegroeid |
When je follows the verb the -t drops: groei je snel?, never groeit je.
Wat ben jij gegroeid sinds de vorige keer dat ik je zag!
My, how you've grown since the last time I saw you! Change of state → 'ben gegroeid' (zijn).
De stad is in tien jaar tijd enorm gegroeid.
The city has grown enormously over ten years. Growth → 'is gegroeid' (zijn).
You will occasionally meet hebben with groeien when the focus is on a sustained activity rather than a result — de plant heeft goed gegroeid dit seizoen ("the plant grew well this season") is heard — but the safe, standard, far more common choice for "has grown bigger" is zijn. Stick with zijn and you will be right almost every time.
Bloeien — to bloom, to flourish
Bloeien is the most straightforward of the three: it always takes hebben, because blooming is treated as an activity/state of the flower, not a directed change of location or size. It works literally (flowers) and figuratively (a relationship, a business, a culture that flourishes).
| Person | Present | Past | Perfect |
|---|---|---|---|
| ik | bloei | bloeide | heb gebloeid |
| jij / hij | bloeit | bloeide | hebt / heeft gebloeid |
| wij / jullie / zij | bloeien | bloeiden | hebben gebloeid |
De rozen hebben dit jaar prachtig gebloeid.
The roses bloomed beautifully this year. Activity/state → 'hebben gebloeid'.
Onder de nieuwe directeur bloeide het bedrijf weer helemaal op.
Under the new director the company really flourished again. Figurative 'bloeide (op)'.
Vloeien — to flow
Vloeien means "to flow" — of liquids, but also figuratively (money, conclusions, ideas that flow from something: voortvloeien uit). When the flow goes somewhere (a destination, a direction), the motion sense pulls in zijn; when it is just the activity of flowing, hebben is fine. In practice vloeien most often appears in fixed and figurative phrases.
Het regenwater vloeide langzaam de goot in.
The rainwater slowly flowed into the gutter. Past 'vloeide'.
Uit dat besluit zijn allerlei problemen voortgevloeid.
All sorts of problems flowed from that decision. Figurative 'voortvloeien' → zijn.
Imperatives
| Verb | Imperative | Example |
|---|---|---|
| groeien | groei | Groei maar lekker door! — Keep on growing! |
| bloeien | bloei | (rare as a command, mostly figurative) |
| vloeien | vloei | (rare as a command) |
Common Mistakes
❌ Mijn dochter groeite vorig jaar heel snel.
Incorrect — vowel stems take -de, not -te: the past is 'groeide'.
✅ Mijn dochter groeide vorig jaar heel snel.
My daughter grew very fast last year.
❌ De plant is dit jaar goed gegroeit.
Incorrect — the participle of a -de verb ends in -d: 'gegroeid', not 'gegroeit'.
✅ De plant is dit jaar goed gegroeid.
The plant grew well this year.
❌ Wat heb jij gegroeid sinds vorig jaar!
Incorrect — growth is a change of state, so the auxiliary is 'zijn': 'ben gegroeid'.
✅ Wat ben jij gegroeid sinds vorig jaar!
My, how you've grown since last year!
❌ De bloemen hebben mooi gebloeit dit voorjaar.
Incorrect — the participle is 'gebloeid' with -d, not 'gebloeit'.
✅ De bloemen hebben mooi gebloeid dit voorjaar.
The flowers bloomed nicely this spring.
❌ Het water vloeijde over de rand.
Incorrect — keep one i and add -de: 'vloeide', no extra j.
✅ Het water vloeide over de rand.
The water flowed over the edge.
Key Takeaways
- All three are weak and take -de / -d, because a stem ending in a vowel-glide is voiced: groeide / gegroeid, bloeide / gebloeid, vloeide / gevloeid.
- Spelling: keep one i and just add the ending — groeit, groeide, gegroeid. Never groeijt or groeite.
- groeien takes zijn for growth as a change of state: ik ben gegroeid, de stad is gegroeid.
- bloeien always takes hebben: de rozen hebben gebloeid.
- vloeien takes zijn for directed motion (is voortgevloeid) and hebben for the bare activity.
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.
- Voelen, Ruiken, Proeven — The SensesB1 — Three verbs of perception: voelen (weak, to feel), ruiken (strong rook/geroken, to smell — ruiken naar), and proeven (weak, to taste). One strong verb mixed in with two weak, plus the naar construction.
- 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.
- Hebben or Zijn in the PerfectB1 — Most Dutch verbs build the perfect with hebben, but verbs of change of state or location — and motion verbs once a destination is named — switch to zijn, following a deep telicity logic English has no equivalent for.