HomeLessons › Verbs

The present perfect

B2Verbs · lesson 72 of 79

For the perfect tense, we generally use the verb [_hebben_](#/lesson/Verbs.Ir07) (to have), just like in English: "You have worked". For a few verbs we use [zijn](#/lesson/Verbs.Ir06) (to be). See also [_hebben_ and _zijn_](#/lesson/Verbs.Au04) and the past participle.

The verb that follows _hebben_ or _zijn_ is the past participle (pp). Just like with the simple past, you need to know the difference between [d and t verbs](#/lesson/Verbs.Re09) when you form the [past participle](#/lesson/Verbs.Re12).

[Hebben](#/lesson/Verbs.Ir07) and [zijn](#/lesson/Verbs.Ir06) are both irregular verbs.

ik | heb/ben + pp | we | hebben/zijn + pp

je | hebt/bent + pp | jullie | hebben/zijn + pp

hij | heeft/is + pp | ze | hebben/zijn + pp

A few examples of the conjugation of the perfect tense:

blaffen | stem: blaf | branden | stem: brand

ik | heb geblaft | ik | heb gebrand

je | hebt geblaft | je | hebt gebrand

hij | heeft geblaft | hij | heeft gebrand

we | hebben geblaft | we | hebben gebrand

jullie | hebben geblaft | jullie | hebben gebrand

ze | hebben geblaft | ze | hebben gebrand

zaaien | stem: zaai | groeien\* | stem: groei

ik | heb gezaaid | ik | ben gegroeid

je | hebt gezaaid | je | bent gegroeid

hij | heeft gezaaid | hij | is gegroeid

we | hebben gezaaid | we | zijn gegroeid

jullie | hebben gezaaid | jullie | zijn gegroeid

ze | hebben gezaaid | ze | zijn gegroeid

(\*) For the past participle of _groeien_, we use [_zijn_](#/lesson/Verbs.Ir06).

On the next page, you will learn when we use the present perfect.

It conjugates Dutch verbs for you in all eight tenses.

Note that the examples above give you the unstressed [personal pronouns](#/lesson/Pronouns.Ps01). Some pronouns change when they are stressed in a phrase: je/jij, we/wij, ze/zij (both singular and plural).

The past participle Using the present perfect
Practice this, don't just read it

Play the grammar games (de/het, die/dat, geen/niet, word order and more), track your streak, and get feedback on every answer. Part of the full Dutch Fluency dashboard. 7 days free, then €19/month, cancel any time.

Start 7 days free Play the games