hebben + Past Participle
Perfect Tense with Hebben
The Perfectum (Voltooid Tegenwoordige Tijd) is the most common way to talk about the past in Dutch. It uses a conjugated form of hebben and a past participle, which usually moves to the end of the sentence.
How It Works
The Perfectum with hebben is used for the majority of Dutch verbs.
1. Formation
You need two parts: the auxiliary verb hebben (conjugated for the subject) and the past participle. In main clauses, the participle moves to the end of the sentence.
2. The Participle Rule ('t kofschip-x)
For regular verbs, look at the raw stem of the infinitive (the infinitive minus -en). If that raw stem ends in a voiceless consonant (T, K, F, S, CH, P, or X), the participle ends in -t. Otherwise, it ends in -d. Note that while the ending is based on the raw stem, the participle still follows Basic Spelling Rules (e.g., maken becomes gemaakt to keep the long vowel).
3. No Double T/D
If the verb stem already ends in -t or -d, you do not add an extra one. For example, zetten (stem: zet-) becomes gezet, and beantwoorden (stem: beantwoord-) becomes beantwoord.
4. Strong Verbs
Many common verbs are 'strong' and follow a different pattern, usually ending in -en (e.g., gegeten, gelezen). See Strong Verb Participles for details.
5. Special Prefixes
Verbs that already start with an unstressed, inseparable prefix (be-, ge-, er-, her-, ont-, ver-) do not add the standard 'ge-' prefix. For example, betalen becomes betaald and erkennen becomes erkend.
6. Separable Verbs
For separable verbs, the 'ge-' is placed between the prefix and the verb stem. For example, opbellen (to call) becomes opgebeld. See Participles of Separable Verbs for more examples.
7. The IPP Rule (Double Infinitive)
If a sentence requires a perfect tense but contains a modal verb (like kunnen, moeten, willen) or verbs like laten, zien, horen, and helpen followed by another infinitive, the past participle is replaced by the infinitive form. This is the double infinitive rule: Ik heb hem horen zingen (not: gehoord).
8. Word Order
In main clauses, the auxiliary hebben is the second element, while the participle goes to the very end. Everything else—objects, time, manner, and place—is placed in the middle field before the participle (e.g., Ik heb gisteren een boek gekocht). In subordinate clauses, both verbs move to the end. While participle clusters are flexible, IPP clusters have a fixed order: the auxiliary hebben must come before the infinitives (e.g., ...dat ik heb kunnen werken).
Examples (6)
- Ik heb de hele dag hard gewerkt.
I worked hard all day.
Word by Word: I have the whole day hard worked.
A regular verb example. The participle 'gewerkt' ends in -t because the raw stem of the infinitive 'werken' (werk-) ends in 'k', which is in 't kofschip.
- Heb je hem al opgebeld?
Have you called him yet?
Word by Word: Have you him already up-called?
For separable verbs like 'opbellen', the 'ge-' is placed between the prefix and the verb stem: 'op-ge-beld'.
- Zij heeft gisteren een taart gebakken.
She baked a cake yesterday.
Word by Word: She has yesterday a cake baked.
Strong verbs like 'bakken' often end in -en in the perfect tense. See strong verb participles for more.
- We hebben het al betaald.
We have already paid for it.
Word by Word: We have it already paid.
Verbs starting with be-, ge-, er-, her-, ont-, or ver- do not add an extra 'ge-' prefix.
- Ik heb gisteren een e-mail gefaxt.
I faxed an email yesterday.
Word by Word: I have yesterday an email faxed.
The 't kofschip rule also includes the letter 'X'. Since 'faxen' ends in 'x', the participle ends in -t.
- Ik heb niet kunnen komen.
I haven't been able to come.
Word by Word: I have not can come.
When a modal verb is used in the perfect tense, the participle is replaced by an infinitive. This is called the double infinitive (IPP) rule.
Common Mistakes
Placing the past participle in the middle of the sentence.
Ik heb gewerkt gisteren.Ik heb gisteren gewerkt.In Dutch, the past participle must almost always go to the very end of the main clause.
Using 'hebben' for verbs of motion with a destination.
Ik heb naar huis gegaan.Ik ben naar huis gegaan.While 'hebben' is the default, you must use zijn for verbs that indicate a change of location or state.
Adding 'ge-' to verbs that already have an inseparable prefix.
Ik heb het gebetaald.Ik heb het betaald.Verbs starting with be-, ge-, er-, her-, ont-, or ver- do not get an extra 'ge-' prefix in the past participle.
How It Connects
Learn This First
To form the perfect tense with 'hebben', you must first be able to conjugate 'hebben' as an auxiliary verb. Additionally, you need to understand how to find a verb's stem to correctly form the past participle, and have a basic grasp of how tenses function in Dutch.
- hebbenTo Have (Hebben)
The perfect tense with 'hebben' requires the learner to conjugate the auxiliary verb 'hebben' correctly in the present tense.
Level 1 - Finding the Verb Stem
Forming the past participle (the second part of the perfect tense) requires knowledge of the verb stem to apply spelling rules like 't kofschip.
Level 1
Related Patterns
- zijn + Past ParticiplePerfect Tense with Zijn
The counterpart to 'hebben', used for verbs of motion and change of state.
Level 2 - 't Kofschip
The spelling rule used to determine if a regular past participle ends in -t or -d.
Level 2 - ge- + Verb Stem + -t/-dRegular Past Participle
The specific rules for forming regular past participles.
Level 2 - Double Infinitive (IPP)
Explains what happens to the participle when modal verbs are used in the perfect tense.
Level 3 - Perfect or Simple Past?
Helps you choose between the Perfectum and the Simple Past (Imperfectum).
Level 3
Learn Next
Patterns that build on this one.