Inburgering.org Logo

Inburgering.org

  • Courses
  • Exam Info
  • Podcasts
  • Free
Inburgering.org Logo

Inburgering.org

Prices

Exam Info

Podcasts

Grammar

Privacy Policy

Terms & Conditions

FAQ

Contact

Partners

Listening

A1

A2

B1

B2

Reading

A1

A2

B1

B2

Speaking

A1

A2

B1

B2

Writing

A1

A2

B1

B2

Inburgering

A1

A2

B1

B2

KNM

KNS

Need help?
Contact us at info@inburgering.org

Join our community:

Instagram

Practice Bot

Telegram Group

Facebook Group:

A1

A2

B1

B2

Telegram Channels:

A1

A2

B1

B2

© 2026 Inburgering.org. All rights reserved.

Inburgering.org/Grammar/The end verb cluster: stacking verbs at the end of a Dutch clause

The end verb cluster: stacking verbs at the end of a Dutch clause

When a Dutch clause has extra verbs, the infinitives and participles pile up at the very end and form a cluster.

A Dutch clause conjugates only one verb — the finite verb, the one that changes for the subject and sits second in a main clause. Any further verbs (infinitives and past participles) collect at the very end and form a verb cluster: Ik wil je morgen bellen. (I want to call you tomorrow.) Here wil is the finite verb in second place, and the infinitive bellen waits at the end.

How the cluster is ordered

Send every non-finite verb to the end of the clause and stack them together, with the main verb — the one that carries the meaning — as a rule at or near the bottom of the stack and its helper verbs in front of it: Hij had het moeten doen. (He should have done it.)

  1. Leave the finite verb where the clause needs it — second in a main clause, at the end in a subordinate clause.
  2. Move every other verb (infinitives, past participles) to the end. Nothing that is not a verb slips between them: objects, time and place words stay in front of the cluster.
  3. Order the cluster so the meaning verb is last and the helpers stack before it: zou + hebben + moeten + doen → Ze zou het hebben moeten doen. (She would have had to do it.)

Subordinate clauses show the whole stack most clearly, because the finite verb drops back to join the others:

Verbs in the clusterExample (subordinate clause)Meaning
finite + infinitive…dat ik je morgen wil bellen…that I want to call you tomorrow
finite + participle…dat ze het boek heeft gelezen…that she has read the book
three verbs…dat hij het had moeten doen…that he should have done it
four verbs…dat je het niet zou hebben moeten doen…that you should not have had to do it

The three- and four-verb rows show a spelling-free quirk: a modal like moeten keeps its infinitive shape instead of turning into a participle (gemoeten). That switch is the infinitivus-pro-participio rule.

When you get a cluster

  • The perfect tense: helper hebben/zijn is finite, the past participle joins the end. We hebben lang gewacht. (We waited a long time.)
  • A modal verb plus a plain infinitive: Je moet nu gaan. (You have to go now.) These take a bare infinitive, with no te.
  • The future with zullen or gaan: Ik zal het uitleggen. (I will explain it.)
  • Verbs that need te before the last infinitive: Ik hoop je snel te zien. (I hope to see you soon.) The te counts as part of the cluster.

Two orders in a two-verb cluster

When the cluster is just a finite verb plus one participle, Dutch accepts both orders. In a subordinate clause you may write …dat ze het gelezen heeft (participle first) or …dat ze het heeft gelezen (finite verb first). Both are standard; the finite-first order is a little more common in writing, the participle-first order in speech. Pick one and keep the meaning verb and its helper next to each other.

Mistakes to avoid

English keeps its verbs together near the front (I have read the book yesterday), so English speakers often leave the second verb early and place the object after it: Ik heb gelezen het boek. In Dutch the participle must travel to the end and the object stays in front of it: Ik heb het boek gelezen. Whenever a clause has more than one verb, first find every verb, then push all but the finite one to the end.

  • Vul in: *Ik heb gisteren een nieuwe jas ___.* (kopen)
    • gekocht, at the end after the object
    • gekocht, right after heb
    • kopen, at the end
    • koop, at the end

    The finite verb is *heb*; the participle *gekocht* goes to the end of the clause, after the object *een nieuwe jas* → *Ik heb gisteren een nieuwe jas gekocht.*

  • Which sentence puts the verb cluster in the right place?
    • Zij wil dit weekend naar Groningen reizen.
    • Zij wil reizen dit weekend naar Groningen.
    • Zij reizen wil dit weekend naar Groningen.
    • Zij wil naar Groningen reizen dit weekend.

    *Wil* is finite and stays second; the infinitive *reizen* goes to the very end, after the middle field *dit weekend naar Groningen*.

  • Vul in: *…dat hij het niet ___.* (had / doen / kunnen — put them in order)
    • had kunnen doen
    • had doen kunnen
    • kunnen had doen
    • doen kunnen had

    The finite verb *had* leads the cluster, then the modal *kunnen*, then the meaning verb *doen* last → *…dat hij het niet had kunnen doen* (…that he could not have done it).

  • In a subordinate clause, which of these is also correct alongside *…omdat ik het gezien heb*?
    • …omdat ik het heb gezien
    • …omdat ik heb het gezien
    • …omdat het ik gezien heb
    • …omdat ik gezien het heb

    A two-verb cluster (*heb* + *gezien*) allows both orders: *gezien heb* and *heb gezien*. Both are standard Dutch.

  • Why does *moeten* stay *moeten* in *Je had het moeten zeggen* instead of becoming a participle?
    • A modal in a perfect cluster keeps its infinitive form (the IPP rule)
    • *moeten* has no participle
    • because the sentence is negative
    • because it is plural

    When a modal like *moeten* sits in a perfect-tense cluster, it stays an infinitive rather than turning into *gemoeten*. This is the infinitivus-pro-participio rule.

Test yourself

Question 1 of 5

Vul in: Ik heb gisteren een nieuwe jas ___. (kopen)

See also

  • Subordinate clauses: the verb goes to the end
  • The infinitivus-pro-participio (IPP) rule
  • The bare infinitive: Dutch verbs that take no te