Learn Dutch

Zien, horen and laten + infinitive: Ik zie hem lopen

How Dutch uses a bare infinitive after zien, horen, voelen, laten, helpen and leren, and why the perfect is 'Ik heb hem zien lopen'.

"I see him walking." "I heard her sing." "I'm having the car repaired." English uses three different structures here: an -ing form, a bare verb, and have + past participle. Dutch uses just one: verb + object + infinitive, with no te. Ik zie hem lopen. Ik hoorde haar zingen. Ik laat de auto repareren. It's a small group of verbs, but they're extremely common, and they come with one surprising rule in the perfect tense. This guide explains the whole system.

The basic pattern

After the perception verbs zien (see), horen (hear) and voelen (feel), and after laten (let, have something done), Dutch uses a plain infinitive at the end of the clause:

Structure Example
subject + zien + object + infinitive Ik zie hem lopen. — I see him walking.
subject + horen + object + infinitive Ik hoor haar zingen. — I hear her singing.
subject + voelen + object + infinitive Ik voel mijn hart kloppen. — I feel my heart beating.
subject + laten + object + infinitive Ik laat de auto repareren. — I'm having the car repaired.

Three things to notice:

  • No te. Wrong: Ik zie hem te lopen.
  • No -ing form. Dutch has no equivalent here; the infinitive covers both "walk" and "walking".
  • The person is an object. The person you see or hear is the object of zien or horen, so you use object pronouns: hem, haar, ze, me. Wrong: Ik zie hij lopen. See object pronouns.

The infinitive can have its own objects and adverbs, which come before it:

  • Ik hoorde iemand om hulp roepen. — I heard someone calling for help.
  • We zagen de zon langzaam ondergaan. — We watched the sun slowly set.
  • Ik voelde de grond trillen. — I felt the ground shaking.

Zien, horen and voelen: perception

These verbs describe something you witness directly. The infinitive shows the action you perceived:

  • Ik zie de kinderen buiten spelen. — I see the children playing outside.
  • Hoor je de vogels fluiten? — Can you hear the birds singing?
  • Ze zag haar vriend binnenkomen. — She saw her boyfriend come in.

When you didn't witness the action yourself but found out about it, use a dat clause instead:

  • Ik zag hem vallen. — I saw him fall. (I watched it happen.)
  • Ik zag dat hij gevallen was. — I saw that he had fallen. (I noticed the result.)

The verb pages for zien and horen show all their forms. A useful fixed expression: Ik heb het horen zeggen. — I've heard it said (I heard it from others).

Tip: horen + te + infinitive is something else: it means "should", "be supposed to". Dat hoor je niet te doen. — You're not supposed to do that.

Laten: three meanings

Laten is the most versatile verb in this group.

1. Have something done (causative)

When someone else does something for you, Dutch uses laten, where English uses "have" or "get":

  • Ik laat mijn haar knippen. — I'm having my hair cut.
  • We laten een nieuwe keuken plaatsen. — We're having a new kitchen fitted.
  • Ik laat de auto repareren. — I'm getting the car repaired.

Don't translate English "have" literally. Ik heb de auto gerepareerd means you repaired it yourself.

You can say who does the job with door: Ik laat de auto repareren door de garage. — I'm having the car repaired by the garage.

2. Let, allow

  • Mijn ouders laten me niet uitgaan. — My parents don't let me go out.
  • Laat me even denken. — Let me think for a moment.
  • Laat hem maar praten. — Just let him talk.

3. Let's: laten we

Laten we + infinitive is the standard way to say "let's":

  • Laten we gaan. — Let's go.
  • Laten we morgen bellen. — Let's call tomorrow.

Zullen we…? is the question version: Zullen we gaan? — Shall we go?

Fixed combinations with laten

Many laten + infinitive pairs work as single verbs. Learn them as vocabulary:

Combination Meaning Example
laten zien to show Laat je foto's eens zien. — Show me your photos.
laten weten to let know Laat het me even weten. — Let me know.
laten vallen to drop Ik liet mijn telefoon vallen. — I dropped my phone.
laten liggen to leave behind Ik heb mijn sleutels laten liggen. — I've left my keys behind.
laten staan to leave (alone) Laat de afwas maar staan. — Just leave the dishes.
laten komen to send for We hebben de dokter laten komen. — We sent for the doctor.

And on its own, without an infinitive, laten means "to leave" or "to stop doing": Laat dat! — Stop that! Laat maar. — Never mind.

Helpen and leren

Helpen (help) and leren (learn, teach) can also take a bare infinitive, though they're more flexible:

  • Ik help je verhuizen. — I'll help you move.
  • Kun je me helpen de tafel te dragen? — Can you help me carry the table?
  • Ik help je met verhuizen. — I'll help you with the move.

With helpen, the bare infinitive and te are both correct; a short phrase usually goes without te, a longer one often with it. Helpen met + infinitive is very common in speech.

Leren means both "learn" and "teach". The bare infinitive is normal with skills:

  • Mijn kinderen leren zwemmen. — My children are learning to swim.
  • Mijn vader leerde me fietsen. — My father taught me to ride a bike.

The perfect: a double infinitive

Here's the surprise. In the perfect tense, these verbs don't use their past participle. Instead, they stay in the infinitive, so you get two infinitives in a row. This is called the double infinitive (in grammar books also infinitivus pro participio).

Present Perfect Wrong
Ik zie hem lopen. Ik heb hem zien lopen. — I saw him walking. Ik heb hem gezien lopen.
Ik hoor haar zingen. Ik heb haar horen zingen. — I heard her sing. Ik heb haar gehoord zingen.
Ik voel de vloer trillen. Ik heb de vloer voelen trillen. — I felt the floor shake. Ik heb de vloer gevoeld trillen.
Ik laat de auto repareren. Ik heb de auto laten repareren. — I had the car repaired. Ik heb de auto gelaten repareren.
Ik help hem verhuizen. Ik heb hem helpen verhuizen. — I helped him move. (see note below)

The rule: when one of these verbs has an infinitive with it, the participle (gezien, gehoord, gelaten) is replaced by the infinitive (zien, horen, laten). Without an infinitive, the normal participle is used: Ik heb hem gezien. — I saw him. Ik heb de auto bij de garage gelaten. — I left the car at the garage.

Order: the auxiliary comes first, then the perception verb or laten, then the main infinitive: heb … zien lopen, heb … laten repareren.

With leren, both versions are accepted: Ik heb leren zwemmen and Ik heb zwemmen geleerd — I learned to swim. With helpen, the participle is also fine, especially with te or met: Ik heb hem geholpen de tafel te dragen, Ik heb hem geholpen met verhuizen.

Modals follow the same double-infinitive rule (Ik heb moeten werken), and so do gaan, komen and blijven, which take zijn: Ik ben gaan zwemmen. — I went swimming. See modal perfect and verb clusters.

In subordinate clauses

In a subordinate clause, all the verbs cluster at the end. The conjugated verb usually comes first in that cluster:

  • …omdat ik hem zag lopen. — …because I saw him walking.
  • …omdat ik de auto laat repareren. — …because I'm having the car repaired.
  • …omdat ik hem heb zien lopen. — …because I've seen him walking.
  • …dat we de dokter hebben laten komen. — …that we sent for the doctor.

Quick summary

  • After zien, horen, voelen and laten, use object + bare infinitive, no te and no -ing: Ik zie hem lopen.
  • Laten = have something done (Ik laat mijn haar knippen), let (Laat me even denken), let's (Laten we gaan).
  • Learn laten zien, laten weten, laten vallen, laten liggen as single verbs.
  • Helpen and leren take a bare infinitive too; helpen also allows te.
  • Perfect: double infinitive, not the participle: Ik heb hem zien lopen. Ik heb de auto laten repareren.
  • Without an infinitive, use the normal participle: Ik heb hem gezien.

Practise it

Build longer verb clusters in Verb clusters, practise double infinitives in Modal perfect, and use laten repareren in real situations in Repairs.

Practise this

Turn the theory into a habit

Interactive lessons with exercises, audio and spaced-repetition review — free, no account needed.

More on grammar

'If I had known' in Dutch: the past conditional

Learn the Dutch past conditional: Als ik het had geweten, zou ik zijn gekomen or was ik gekomen, plus 'had ik maar' and 'ik had moeten'.

Dummy het in Dutch: het regent, het is laat, het zijn mijn ouders

When Dutch uses het as an empty subject, for weather, time, 'het zijn' and clauses, and how het differs from er and dat. With clear rules and examples.

Dutch adjectives with prepositions: trots op, bang voor, blij met

Thirty Dutch adjectives with fixed prepositions, like trots op, bang voor and gewend aan, plus word order and how to use er and waar with them.

Dutch linking words: daarom, bovendien, echter, namelijk and more

Connect your sentences like a native with Dutch linking words such as daarom, dus, bovendien, toch and namelijk, and learn when they cause inversion.