A2

Hebben vs Zijn

Hebben of Zijn

Hebben vs Zijn in Dutch

One of the trickiest aspects of the Dutch present perfect is deciding whether to use hebben (to have) or zijn (to be) as the auxiliary verb. English always uses "have" — "I have gone," "I have eaten" — but Dutch splits its verbs between two auxiliaries. Getting this choice right is essential for sounding natural, and while there are clear rules, some verbs require memorization.

The good news is that the majority of Dutch verbs use hebben. The verbs that take zijn fall into identifiable categories: verbs of motion from one place to another, verbs expressing a change of state, and a handful of specific verbs like zijn (to be), blijven (to stay), and gebeuren (to happen). This article, which extends Present Perfect, helps you master this choice.

Formation / How It Works

The General Rule

Auxiliary Use for Examples
hebben Most verbs; transitive verbs; verbs without motion/change werken, eten, lezen, koken, slapen
zijn Intransitive verbs of motion (A→B), change of state, zijn/blijven/gebeuren gaan, komen, rijden, worden, sterven

Zijn Verbs: Motion from A to B

If the verb describes movement from one location to another, use zijn:

Verb Participle Example English
gaan gegaan Ik ben naar huis gegaan. I went home.
komen gekomen Zij is laat gekomen. She came late.
vertrekken vertrokken De trein is vertrokken. The train has departed.
rijden gereden Hij is naar Amsterdam gereden. He drove to Amsterdam.
vliegen gevlogen Wij zijn naar Londen gevlogen. We flew to London.
lopen gelopen Ik ben naar school gelopen. I walked to school.
fietsen gefietst Zij is naar het werk gefietst. She cycled to work.
reizen gereisd We zijn door Europa gereisd. We traveled through Europe.
vallen gevallen Het kind is gevallen. The child fell.

Zijn Verbs: Change of State

Verbs describing a transformation or change in condition use zijn:

Verb Participle Example English
worden geworden Hij is arts geworden. He became a doctor.
groeien gegroeid De plant is gegroeid. The plant has grown.
sterven gestorven De hond is gestorven. The dog has died.
veranderen veranderd Alles is veranderd. Everything has changed.
stoppen gestopt De regen is gestopt. The rain has stopped.
beginnen begonnen De film is begonnen. The movie has started.

Zijn Verbs: Special Cases

Verb Participle Example English
zijn geweest Ik ben in Parijs geweest. I have been in Paris.
blijven gebleven Zij is thuis gebleven. She stayed at home.
gebeuren gebeurd Wat is er gebeurd? What happened?
slagen geslaagd Hij is geslaagd. He passed (an exam).
mislukken mislukt Het plan is mislukt. The plan failed.

Verbs That Take Both

Some verbs can use either auxiliary, depending on whether the focus is on the action (hebben) or the result/destination (zijn):

Verb Met hebben (action/manner) Met zijn (destination/result)
rijden Ik heb twee uur gereden. (I drove for two hours.) Ik ben naar Utrecht gereden. (I drove to Utrecht.)
lopen Ik heb een uur gelopen. (I walked for an hour.) Ik ben naar huis gelopen. (I walked home.)
fietsen Zij heeft veel gefietst. (She cycled a lot.) Zij is naar school gefietst. (She cycled to school.)
zwemmen Hij heeft gezwommen. (He swam.) Hij is naar de overkant gezwommen. (He swam to the other side.)

The pattern: when a destination is mentioned or implied, use zijn. When the focus is on the activity itself, use hebben.

Quick Decision Flowchart

  1. Is it a transitive verb (has a direct object)? → hebben
  2. Does it describe motion from A to B? → zijn
  3. Does it describe a change of state? → zijn
  4. Is it zijn, blijven, or gebeuren? → zijn
  5. Everything else → hebben

Examples in Context

Dutch English Note
Ik heb de hele dag gewerkt. I worked all day. Hebben — no motion
Zij is naar de dokter gegaan. She went to the doctor. Zijn — motion A→B
Wij hebben gisteren gekookt. We cooked yesterday. Hebben — transitive
Het water is bevroren. The water has frozen. Zijn — change of state
Hij is in slaap gevallen. He fell asleep. Zijn — change of state
Ik heb drie uur gefietst. I cycled for three hours. Hebben — activity focus
Ik ben naar huis gefietst. I cycled home. Zijn — destination
De kinderen zijn gegroeid. The children have grown. Zijn — change of state
Heb je het boek gelezen? Have you read the book? Hebben — transitive
Wat is er gebeurd? What happened? Zijn — special verb
Ze zijn in Nederland gebleven. They stayed in the Netherlands. Zijn — special verb
Ik heb goed geslapen. I slept well. Hebben — no motion

Common Mistakes

Wrong Right Why
Ik heb naar school gegaan. Ik ben naar school gegaan. Motion from A to B → zijn
Hij heeft gestorven. Hij is gestorven. Change of state → zijn
Ik ben een boek gelezen. Ik heb een boek gelezen. Transitive verb → hebben
Zij is hard gewerkt. Zij heeft hard gewerkt. No motion or state change → hebben
Ik heb thuis gebleven. Ik ben thuis gebleven. Blijven always takes zijn
Wat heeft er gebeurd? Wat is er gebeurd? Gebeuren always takes zijn

Usage Notes

The hebben/zijn distinction exists in several Germanic and Romance languages (German, French, Italian), so if you know any of those, the concept will feel familiar — though the specific verbs do not always match across languages.

In casual speech, some Dutch speakers occasionally "slip" and use hebben where zijn is prescribed, especially with verbs like beginnen or stoppen. This is considered non-standard, so stick with the rules above. The choice between hebben and zijn for motion verbs with/without a destination (like fietsen) is one area where native speakers themselves sometimes disagree, but the destination rule is a reliable guideline.

Practice Tips

  • Sort your vocabulary. Go through your verb list and mark each verb as hebben, zijn, or both. Create separate flashcard decks for each group.
  • Tell stories about your day. Narrate your day using the present perfect, paying careful attention to the auxiliary: Ik ben opgestaan, ik heb ontbeten, ik ben naar het werk gefietst, ik heb vergaderd...
  • Test yourself with the flowchart. For each new verb, run through the decision steps: Transitive? Motion? Change of state? This systematic approach prevents guessing.

Related Concepts

Prerequisite

Present PerfectA2

More A2 concepts

Want to practice Hebben vs Zijn and more Dutch grammar? Create a free account to study with spaced repetition.

Get Started Free