Positional + te: Zitten/Staan/Liggen te + Infinitive

English has exactly one ordinary way to say an action is in progress: be + -ing ("I am reading"). Dutch has two, and the second one is something English speakers almost never see coming. Alongside the aan het progressive (Ik ben aan het lezen), Dutch can express an ongoing action with a posture verbzitten (sit), staan (stand), liggen (lie), lopen (walk), hangen (hang) — plus te plus an infinitive: Ik zit te lezen, literally "I sit to read," meaning "I'm (sitting) reading." The posture verb is not idle decoration; it tells you the bodily attitude of the subject while the action unfolds. And then comes the twist that ties this page to the modals: in the perfect tense, this construction throws away the te and turns the posture verb into a bare infinitive, producing a double infinitive exactly like heb kunnen lezen. This page explains the present-tense construction, the posture each verb adds, and the perfect that trips up nearly everyone.

The basic pattern: posture + te + infinitive

The skeleton is [posture verb, conjugated] + te + [main verb infinitive]. The posture verb carries the person and tense; te glues it to the infinitive, which goes to the end of the clause.

Ik zit te lezen.

I'm reading. — literally 'I sit to read'; the action is reading, the posture is sitting.

Ze staat te koken in de keuken.

She's cooking in the kitchen. — 'staat te koken', standing while she cooks.

Hij ligt te slapen.

He's asleep. — 'ligt te slapen', lying down while sleeping.

Why bother with the posture verb at all? Because Dutch finds it slightly odd to leave a person's bodily orientation unstated when it's obvious. A Dutch speaker rarely says the bare Ik lees ("I read / I'm reading") to describe what they're doing right now in a room; they reach for Ik zit te lezen. The posture verb is the default, not a flourish. This is a genuine gap in English intuition: we never grammaticalize "in what position is the subject," so we under-use these constructions and over-use the flat present.

💡
Treat zitten/staan/liggen te + infinitive as a full-fledged progressive, interchangeable in many contexts with aan het + infinitive. Ik zit te werken and Ik ben aan het werken both mean "I'm working" — the posture version just adds that you're seated. See verbs/progressive/aan-het for the other progressive.

What each posture adds

The choice of verb is not free. It matches the real or expected physical position of the subject — and choosing the wrong one sounds as strange as it would in a stage direction.

VerbPostureTypical use
zittenseatedThe default for almost anything done while sitting: reading, working at a desk, eating, waiting in a chair.
staanstandingCooking at the stove, waiting in a queue, working at a counter, ironing.
liggenlying downSleeping, sunbathing, resting, being ill in bed.
lopenwalking / on the moveOften bleached to mean "going around (doing something)", sometimes with a tinge of irritation.
hangenhanging / loungingSlouching, loafing — frequently disapproving (informal).

We zaten te wachten tot de dokter ons riep.

We were waiting until the doctor called us. — seated in the waiting room, so 'zaten te wachten'.

Sta je daar nou alweer te roken?

Are you out there smoking again? — 'staan' because he's standing outside; the question carries mild reproach.

Hij loopt de hele dag te klagen.

He's complaining all day long. — 'lopen te' bleached to 'going around -ing', with an annoyed undertone.

Two of these carry attitude. Lopen te and especially hangen te often imply the speaker finds the activity pointless or irritating: Wat zit je daar nou te zeuren? ("What are you whining about?") is sharper than a neutral progressive would be. (informal) That emotional colouring has no equivalent in English be + -ing, which is emotionally flat.

The perfect: drop te, double the infinitive

Here is the rule that almost no textbook connects to where it belongs. When you put this construction into the perfect tense, two things happen at once:

  1. The posture verb does not become a past participle. You do not say gezeten, gestaan, gelegen.
  2. The te disappears entirely.

The posture verb instead appears as a bare infinitive, sitting next to the main-verb infinitive — a double infinitive built with hebben:

PresentPerfect (correct)Perfect (wrong)
Ik zit te lezenIk heb zitten lezenIk heb gezeten te lezen
Ze staat te kokenZe heeft staan kokenZe heeft gestaan te koken
Hij ligt te slapenHij heeft liggen slapenHij heeft gelegen te slapen

Ik heb de hele dag zitten werken.

I've been working all day. — perfect: 'zitten werken', no 'te', no participle.

We hebben uren staan wachten in de regen.

We stood waiting for hours in the rain. — 'staan wachten', double infinitive.

De kat heeft de hele middag liggen slapen.

The cat slept all afternoon. — 'liggen slapen', not 'gelegen te slapen'.

This is the same IPP effect (Infinitivus pro Participio, "infinitive instead of participle") you met with the modals and with laten, zien, horen. A verb that governs a following infinitive refuses to turn into a participle in the perfect and stays an infinitive instead. The posture progressive is simply a member of that club — a fact that's rarely spelled out, which is exactly why learners get blindsided by it. If you've internalized Ik heb het kunnen doen (not gekund doen), you already know the shape: Ik heb zitten lezen is built the same way. See verbs/modals/double-infinitive-ipp for the full IPP story, and word-order/verb-cluster-order for how the cluster lines up.

💡
The mental switch in the perfect is two-part: delete the te and swap the participle for the bare infinitive of the posture verb. zat te lezenheb zitten lezen. If you find yourself writing gezeten, gestaan or gelegen in front of a second verb, stop — that's the participle the IPP rule forbids here.

The bare participles gezeten, gestaan, gelegen are not dead, by the way — they survive when the posture verb stands alone, with no infinitive after it: Ik heb te lang in de zon gelegen ("I lay in the sun too long"), Hij heeft de hele dag gezeten ("He sat all day"). The participle is blocked only when a second verb follows, precisely the IPP condition.

Ik heb de hele vergadering naast de directeur gezeten.

I sat next to the director for the whole meeting. — no second verb, so the real participle 'gezeten' is correct.

Word order in subordinate clauses

In a subordinate clause, the same cluster behaviour as the modals applies: the finite auxiliary heeft/heb leads the verb cluster, and the two infinitives follow.

Hij zegt dat hij de hele nacht heeft liggen woelen.

He says he tossed and turned all night. — subordinate: 'heeft liggen woelen', auxiliary first.

Het is gek dat we zo lang hebben zitten wachten.

It's odd that we sat waiting so long. — 'hebben zitten wachten', aux leads the cluster.

So you do not say ...dat hij de hele nacht liggen woelen heeft. The pattern is identical to ...dat hij het heeft willen doen — once you see the posture progressive as an IPP construction, the word order comes for free.

Common Mistakes

❌ Ik heb de hele dag gezeten te werken.

Incorrect — the perfect drops 'te' and uses the bare infinitive 'zitten', not the participle 'gezeten'.

✅ Ik heb de hele dag zitten werken.

I've been working all day.

❌ Hij heeft gelegen te slapen.

Incorrect — same IPP error; with a following infinitive it's 'liggen slapen', no participle and no 'te'.

✅ Hij heeft liggen slapen.

He was sleeping.

❌ Ze heeft staan te koken.

Incorrect — you can't keep 'te' in the perfect; drop it: 'staan koken'.

✅ Ze heeft staan koken.

She was cooking (standing).

❌ Ik zit lezen.

Incorrect — the present tense needs 'te': it's the perfect that drops it, not the present.

✅ Ik zit te lezen.

I'm reading.

❌ Ze ligt te koken.

Odd — the posture must match reality; you cook standing, so 'staan', not 'liggen'.

✅ Ze staat te koken.

She's cooking.

Key Takeaways

  • Zitten/staan/liggen/lopen/hangen
    • te
      • infinitive is a posture-marked progressive: Ik zit te lezen = "I'm (sitting) reading."
  • The posture verb is the Dutch default for describing ongoing activity — under-use it and you'll sound oddly flat to a native ear.
  • Lopen te and hangen te often carry irritation; the choice of posture verb encodes attitude, not just position. (informal)
  • In the perfect, drop the te and use the bare infinitive: Ik heb zitten lezen, never gezeten te lezen. This is the same IPP / double-infinitive effect as the modals.
  • The real participles gezeten/gestaan/gelegen survive only when no second verb follows: Ik heb te lang gelegen.
  • In subordinate clauses the auxiliary leads the cluster: ...dat we hebben zitten wachten.

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

  • The Progressive: Aan het + Infinitive and Positional ConstructionsB1Dutch 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, HangenA2Where 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).
  • Aan het, Te, and Om...Te: Choosing the Infinitive FrameB2One verb (lezen), four frames: aan het lezen (progressive), kan lezen (bare after a modal), probeer te lezen (te), and tijd om te lezen (purpose) — a decision tree for picking the right infinitive construction.
  • The Double Infinitive (Infinitivus pro Participio)B2Why 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.
  • Ordering Verbs in the Final ClusterB2When two or more verbs pile up at the end of a subordinate clause, the order among them can vary — the famous 'red' and 'green' word orders — and with three verbs the infinitivus-pro-participio rule kicks in.