Dutch has a way of saying an action is in progress that English never developed: it conscripts a posture verb — zitten (sit), staan (stand), liggen (lie), lopen (walk) — and pairs it with te + an infinitive. Ik zit te werken means "I'm (sitting) working"; Ze ligt te lezen means "she's (lying) reading." This page approaches the construction as an aspectual tool — one of the language's main devices for marking ongoing action — and focuses on two things that catch learners off guard: the attitudinal nuance it can carry (it can signal mild irritation, something English "-ing" cannot), and the double-infinitive perfect that throws away the te. For the full mechanics of building the construction and choosing the right posture verb, see verbs/te-infinitive/positional-te; here we look at what it does aspectually and emotionally.
A full-blown progressive
As an aspect marker, the posture-progressive does the same job as the aan het construction: it presents an action as unfolding at a reference time. Ik zit te werken and Ik ben aan het werken both mean "I'm working." The difference is that the posture version also encodes the subject's bodily stance — and Dutch speakers reach for it as the default way to describe what someone is doing right now in a room, where English would just use the bare present or the "-ing" form.
Ze ligt te lezen op de bank, stoor haar even niet.
She's reading on the couch, don't disturb her for a moment. — 'ligt te lezen' = lying down, reading; an ongoing action.
Waar is papa? — Hij staat in de tuin te bellen.
Where's dad? — He's out in the garden on the phone. — 'staat te bellen', standing while phoning.
Ik zit net te eten, kan ik je zo terugbellen?
I'm just eating, can I call you back in a bit? — 'zit te eten' as a natural progressive.
A Dutch speaker finds it slightly unnatural to leave the posture unstated when it is obvious, so where English says "I'm reading," Dutch tends to specify Ik zit te lezen (seated) or Ik lig te lezen (lying down). Choosing the right posture is covered at verbs/positional/zitten-staan-liggen; the aspectual point is that this construction, like aan het (see verbs/progressive/aan-het), is one of the standard ways Dutch marks an action as in progress.
The irritation layer: an attitude English '-ing' lacks
Here is the nuance no textbook prepares you for. The posture-progressive can carry an evaluative, often irritated colouring — a sense of "there you are, going on and on doing that." When you frame someone else's ongoing action with staan te or zitten te, especially with maar ("just, endlessly"), it frequently reads as exasperation. English "-ing" is aspectually neutral; it never grumbles. The Dutch posture-progressive can.
Wat zit je nou te zeuren? Het komt heus wel goed.
What are you whining about? It'll be fine. — 'zit te zeuren' carries clear annoyance.
Hij staat maar te kletsen terwijl wij het werk doen.
He just stands around chatting while we do the work. — 'staat maar te kletsen' drips with irritation.
Sta niet zo te dralen, we komen te laat!
Stop dawdling like that, we're going to be late! — negative imperative, exasperated tone.
The same construction can be perfectly neutral (Ze zit te studeren — "she's studying") — the irritation is not automatic. It is triggered by context: a complaining verb (zeuren, klagen, kletsen, dralen), the particle maar, a rhetorical wat ... nou, or a sharp imperative. But the possibility of that attitudinal layer is real and worth recognising, because it is invisible to an English speaker who hears only "what are you whining" without registering that the very choice of construction is doing emotional work.
Lig niet de hele dag op de bank te niksen.
Don't lie around doing nothing on the couch all day. — 'lig ... te niksen', reproachful.
The perfect: drop te, double the infinitive
Now the structural surprise. In the perfect tense, this construction does not keep te, and it does not turn the posture verb into a past participle. Instead it drops te entirely and leaves the posture verb as a bare infinitive — producing a double infinitive at the end of the clause. This is the same "infinitivus pro participio" (IPP) effect that modals show in the perfect (heb kunnen komen, not heb gekund komen).
| Tense | Form | Note |
|---|---|---|
| Present | Ik zit te wachten. | te present, posture verb conjugated. |
| Perfect | Ik heb zitten wachten. | te gone; zitten is a bare infinitive, not gezeten. |
Ik heb een uur zitten wachten en hij kwam niet eens opdagen.
I sat waiting for an hour and he didn't even show up. — perfect: 'heb zitten wachten', no 'te', double infinitive.
We hebben de hele middag in de file staan wachten.
We spent the whole afternoon stuck waiting in traffic. — 'hebben staan wachten', IPP.
Ze heeft uren liggen lezen voordat ze in slaap viel.
She lay reading for hours before she fell asleep. — 'heeft liggen lezen', double infinitive.
The two ways learners get this wrong are (1) keeping te — heb zitten *te wachten — and (2) using a participle for the posture verb — heb **gezeten wachten. Both are wrong. The rule is mechanical: in the perfect, *te vanishes and the posture verb appears as a bare infinitive, clustered with the main infinitive. The auxiliary is always hebben. The shared machinery with modal verbs is at verbs/modals/double-infinitive-ipp.
Lopen: the moving counterpart
Lopen te + infinitive deserves a note, because it adds "while walking / going about" and is especially prone to the irritated reading. Hij loopt te klagen can mean simply "he's complaining (as he goes about)" but very often means "he keeps complaining," with the same reproachful undertone as staat te kletsen.
Hij loopt de hele dag te klagen over zijn rug.
He goes around complaining about his back all day. — 'loopt te klagen', continuous and a bit reproachful.
Common Mistakes
❌ Ik heb zitten te wachten.
Incorrect — the perfect drops 'te': 'heb zitten wachten'.
✅ Ik heb zitten wachten.
I sat (there) waiting.
❌ Ik heb gezeten wachten.
Incorrect — the posture verb becomes a bare infinitive in the perfect, not a participle (IPP).
✅ Ik heb zitten wachten.
I sat waiting.
❌ Ze ligt lezen op de bank.
Missing 'te' in the present tense — the construction needs it: 'ligt te lezen'.
✅ Ze ligt te lezen op de bank.
She's lying on the couch reading.
❌ Ben je aan het zeuren?
Not wrong, but it loses the bite — to convey the annoyance, the posture-progressive is sharper.
✅ Wat zit je nou te zeuren?
What are you whining about? — the posture-progressive carries the irritation.
❌ Ik ben een uur zitten wachten.
Wrong auxiliary — this construction takes 'hebben', not 'zijn', in the perfect.
✅ Ik heb een uur zitten wachten.
I waited for an hour.
Key Takeaways
- Zitten/staan/liggen/lopen + te + infinitive is a full progressive that also encodes the subject's posture: Ik zit te werken = "I'm (sitting) working."
- It is the default way Dutch describes an ongoing action in a room, where English would use the bare present or "-ing."
- It can carry mild irritation — Wat zit je te zeuren?, Hij staat maar te kletsen — an attitudinal layer English "-ing" lacks; the bite comes from the verb, maar, or the context, not the construction alone.
- In the perfect it drops te and the posture verb becomes a bare infinitive (IPP): Ik heb zitten wachten — never zitten te wachten or gezeten wachten.
- The auxiliary is always hebben.
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
- Positional + te: Zitten/Staan/Liggen te + InfinitiveB2 — How zitten, staan, liggen, lopen and hangen plus 'te' plus an infinitive build a progressive that also encodes posture — and why this construction drops 'te' and doubles the infinitive in the perfect, an IPP effect.
- The Progressive: Aan het + Infinitive and Positional ConstructionsB1 — Dutch has several optional ways to stress that an action is in progress — aan het + infinitive, the posture verbs zitten/staan/liggen te, and bezig zijn — but none is obligatory, because the plain present already covers ongoing action.
- Positional Verbs: Zitten, Staan, Liggen, HangenA2 — Where English just says something 'is' somewhere, Dutch specifies the object's posture: liggen (lying flat), staan (standing upright), zitten (enclosed/contained), hangen (hanging). Het boek ligt op tafel, not 'is'. The choice is driven by the object's typical orientation and containment, and the same object can switch verbs when its orientation changes (een bord ligt of staat).
- The Double Infinitive (Infinitivus pro Participio)B2 — Why modals and verbs like laten, zien, horen and helpen appear as a bare infinitive — not a participle — in the perfect, producing a double infinitive, and the unusual verb-cluster order it forces.