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/zijn and hebben: the two essential irregular verbs

zijn and hebben: the two essential irregular verbs

The full present and past of zijn (to be) and hebben (to have) β€” the two verbs you need before anything else in Dutch.

Zijn (to be) and hebben (to have) are the two most common verbs in Dutch, and both count as irregular. Zijn is fully irregular β€” you cannot build its forms from a stem the normal way, so you learn them by heart. Hebben mostly follows the normal pattern but has one odd form in the present (heeft). You use them constantly on their own (Ik ben moe. β€” I am tired; Ik heb een fiets. β€” I have a bike) and as helper verbs to build the present perfect (Ik heb gewerkt. β€” I have worked).

The forms of zijn (to be)

Zijn has its own irregular set: present ben / bent / is / zijn, past was / waren. The past has just two forms β€” was for the singular, waren for the plural.

PersonPresentPast
ik (I)benwas
jij / je (you)bentwas
hij / zij / het (he/she/it)iswas
wij / we (we)zijnwaren
jullie (you, plural)zijnwaren
zij / ze (they)zijnwaren

The past participle of zijn is geweest: Ik ben in Spanje geweest. (I have been to Spain.) Note that zijn forms its own perfect with ben ... geweest, not heb ... geweest.

The polite u takes a singular verb: u bent (or u is). More on that in the formal u.

The forms of hebben (to have)

Hebben is mostly regular in the present β€” ik heb, jij hebt, wij / jullie / zij hebben β€” with one irregular form: heeft for hij / zij / het (the normal pattern would give hebt). The past is had (singular) and hadden (plural).

PersonPresentPast
ik (I)hebhad
jij / je (you)hebthad
hij / zij / het (he/she/it)heefthad
wij / we (we)hebbenhadden
jullie (you, plural)hebbenhadden
zij / ze (they)hebbenhadden

The past participle of hebben is gehad: We hebben mooi weer gehad. (We have had nice weather.) When jij comes after the verb (in a question), hebt loses its -t: Heb jij tijd? (Do you have time?).

When to use them

  • zijn as a main verb links a subject to a description β€” a word, an adjective, a place: Zij is dokter. (She is a doctor.) Het is koud. (It is cold.) Ik ben thuis. (I am at home.)
  • hebben as a main verb shows possession: Ik heb twee kinderen. (I have two children.) Heb je een pen? (Do you have a pen?)
  • hebben is the usual helper verb for the perfect: Ik heb gegeten. (I have eaten.) A set of verbs uses zijn instead β€” see hebben or zijn?.
  • was / waren and had / hadden are the everyday past forms: Ik was ziek. (I was ill.) We hadden geen tijd. (We had no time.)

Mistakes to avoid

Dutch uses hebben for several states where English uses to be. You feel hunger, you do not say you are hungry: Ik heb honger. (I am hungry.), Ik heb dorst. (I am thirsty.), Ik heb het koud. (I am cold.), Ik heb gelijk. (I am right.). Age goes the other way β€” it uses zijn: Ik ben twintig (jaar). (I am twenty.), Hoe oud ben je? (How old are you?). Learn these as fixed phrases and do not translate the English verb directly.

  • Vul in: *Hij ___ mijn broer.* (present of zijn)
    • ben
    • bent
    • is
    • zijn

    For *hij / zij / het*, the present of *zijn* is *is* β†’ *Hij is mijn broer.* (He is my brother.)

  • Which is the correct third-person singular of *hebben*?
    • hij hebt
    • hij heeft
    • hij heb
    • hij hebben

    *Hebben* has an irregular *hij*-form: *heeft*. So *Hij heeft een auto.* (He has a car.), not *hij hebt*.

  • Vul in: *Wij ___ gisteren thuis.* (past of zijn)
    • was
    • waren
    • zijn
    • hadden

    The past plural of *zijn* is *waren* β†’ *Wij waren gisteren thuis.* (We were at home yesterday.). *Was* is only for the singular.

  • How do you say *I am hungry* in Dutch?
    • Ik ben honger.
    • Ik heb honger.
    • Ik ben hongerig geweest.
    • Ik had honger.

    Dutch uses *hebben* here: *Ik heb honger.* You literally *have* hunger, not *are* hungry.

  • What is the past participle of *hebben*?
    • gehad
    • geweest
    • gehebt
    • gehebben

    The participle of *hebben* is *gehad*: *Ik heb geluk gehad.* (I have had luck / I was lucky.). *Geweest* is the participle of *zijn*.

Test yourself

Question 1 of 5

Vul in: Hij ___ mijn broer. (present of zijn)

See also

  • Common irregular Dutch verbs: gaan, staan, zien, doen, komen
  • The Dutch present perfect (voltooid tegenwoordige tijd)
  • hebben or zijn? Choosing the perfect-tense auxiliary