Dutch has several verb tenses that can refer to the past. For beginners and intermediate learners, the two most important are:
- the onvoltooid verleden tijd or OVT;
- the voltooid tegenwoordige tijd or VTT.
Compare:
Ik werkte gisteren thuis.
I worked at home yesterday.
Ik heb gisteren thuis gewerkt.
I worked at home yesterday.
Both sentences are grammatically correct, and both can be translated with the English simple past. The difference lies in how the speaker presents the past event.
The OVT often places an action or situation inside a past time frame. It is especially common in stories, descriptions, sequences and repeated past habits.
The VTT normally presents something as a completed fact or event. It is particularly common when people report what happened in an everyday conversation.
These are useful tendencies, not absolute rules. Dutch does not make exactly the same tense distinctions as English.
The Dutch Past Tenses at a Glance
| Tense | Structure | Dutch example | English translation |
|---|---|---|---|
| OVT | one past-tense verb | Ik werkte thuis. | I worked at home. |
| VTT | hebben/zijn + past participle | Ik heb thuis gewerkt. | I worked / have worked at home. |
| VVT | had/was + past participle | Ik had thuis gewerkt. | I had worked at home. |
This article focuses mainly on the OVT and VTT. The VVT is introduced briefly near the end.
1. The Simple Past: OVT
The Dutch name onvoltooid verleden tijd literally means “uncompleted past tense.” It is also known as the imperfectum.
The OVT consists of one finite verb:
Ik werkte gisteren thuis.
I worked at home yesterday.
Hij las een boek.
He read a book.
We gingen naar het station.
We went to the station.
The finite verb occupies the normal second position in a main clause:
Gisteren werkte ik thuis.
Yesterday, I worked at home.
Daarna belde ik mijn collega.
Afterwards, I called my colleague.
2. Regular Verbs in the OVT
Regular Dutch verbs are traditionally called weak verbs or zwakke werkwoorden.
Their past-tense forms have one of four endings:
- -te
- -ten
- -de
- -den
Use the singular ending with ik, jij, u, hij, zij and het:
Ik werkte.
I worked.
Zij wandelde.
She walked.
Use the plural ending with wij, jullie and plural zij:
Wij werkten.
We worked.
De kinderen wandelden.
The children walked.
The pattern is:
| Subject | Verb: werken | Verb: wandelen |
|---|---|---|
| ik/jij/hij/zij/het | werkte | wandelde |
| wij/jullie/zij | werkten | wandelden |
3. Choosing Between -te and -de: ’t Kofschip
The choice between -te and -de depends on the final underlying sound of the verb stem.
Use -te/-ten when that sound is one of the voiceless consonants represented in:
’t kofschip
The relevant sounds are:
t, k, f, s, ch, p
Use -de/-den after other consonants and after vowels.
Examples with -te
werken → werkte / werkten
to work → worked
The stem ends in k.
fietsen → fietste / fietsten
to cycle → cycled
The stem ends in s.
lachen → lachte / lachten
to laugh → laughed
The stem ends in ch.
Examples with -de
wandelen → wandelde / wandelden
to walk → walked
The stem ends in l.
wonen → woonde / woonden
to live → lived
The stem ends in n.
spelen → speelde / speelden
to play → played
The stem ends in a vowel sound.
The official spelling rule is based on the final sound of the stem. The same distinction determines whether a regular past participle ends in -t or -d.
Soft Ketchup
Some teachers use soft ketchup instead of ’t kofschip. It contains the same core consonants and may be easier to remember.
The mnemonic itself is less important than the principle:
voiceless final sound → t
other final sound → d
For borrowed verbs, voiceless sounds such as sj, tsj and the final sound in x also take -te:
faxen → faxte
to fax → faxed
finishen → finishte
to finish → finished
4. An Important Spelling Detail: Reizen and Leven
Learners are sometimes told to look only at the final letter of the written stem. That can lead to mistakes.
Consider:
reizen → ik reis
The written stem ends in s, but the infinitive contains z before –en. The underlying consonant is voiced, so the verb takes -de:
reizen → reisde / reisden
to travel → travelled
Not:
*reiste
Similarly:
leven → ik leef
The infinitive contains v before -en, so the past tense takes -de:
leven → leefde / leefden
to live → lived
Not:
*leefte
The same applies to the participles:
reizen → gereisd
travelled
leven → geleefd
lived
A practical method is:
- look at the consonant before -en in the infinitive
- choose t or d
- use the normal written stem when spelling the complete form
5. Strong and Other Irregular Verbs
Not all verbs form the OVT with -te or -de.
Strong Verbs
Strong verbs change the vowel in their stem. Their past participle usually ends in -en.
| Infinitive | Singular OVT | Plural OVT | Past participle | English |
|---|---|---|---|---|
| lezen | las | lazen | gelezen | to read |
| schrijven | schreef | schreven | geschreven | to write |
| drinken | dronk | dronken | gedronken | to drink |
| blijven | bleef | bleven | gebleven | to stay |
| zingen | zong | zongen | gezongen | to sing |
Examples:
Hij las gisteren een boek.
He read a book yesterday.
Wij dronken koffie op het terras.
We drank coffee on the terrace.
Ze bleef de hele avond thuis.
She stayed home all evening.
Other Irregular Verbs
Not every irregular verb is technically a strong verb. Some verbs form their past tense in other irregular ways:
| Infinitive | Singular OVT | Past participle | English |
|---|---|---|---|
| gaan | ging | gegaan | to go |
| zijn | was | geweest | to be |
| hebben | had | gehad | to have |
| brengen | bracht | gebracht | to bring |
| denken | dacht | gedacht | to think |
| doen | deed | gedaan | to do |
| komen | kwam | gekomen | to come |
Strong verbs express the past partly through a vowel change. Other irregular verbs may change consonants, stems or several parts of the verb.
It is therefore better to learn three forms together:
infinitive – OVT – past participle
For example:
schrijven – schreef – geschreven
to write – wrote – written
brengen – bracht – gebracht
to bring – brought – brought
6. The Present Perfect: VTT
The voltooid tegenwoordige tijd, or VTT, consists of:
- a finite form of hebben or zijn;
- a past participle.
The basic structure is:
hebben/zijn + past participle
Examples:
Ik heb gewerkt.
I worked / I have worked.
Wij hebben een boek gelezen.
We read / have read a book.
Hij is naar huis gegaan.
He went / has gone home.
Zij is gisteren aangekomen.
She arrived yesterday.
Although its English grammatical name is “present perfect,” the Dutch VTT frequently corresponds to the English simple past.
For example:
Ik heb hem gisteren gezien.
I saw him yesterday.
English normally does not allow I have seen him yesterday, but the equivalent Dutch VTT sentence is completely natural.
7. Forming a Regular Past Participle
The basic structure of a regular past participle is:
ge- + stem + -d/-t
Use the same ’t kofschip choice as in the OVT.
Participle Ending in -t
werken → werkte → gewerkt
to work → worked
fietsen → fietste → gefietst
to cycle → cycled
Participle Ending in -d
wandelen → wandelde → gewandeld
to walk → walked
wonen → woonde → gewoond
to live → lived
reizen → reisde → gereisd
to travel → travelled
You may hear the final d as a t sound:
gewoond
Nevertheless, it is written with d.
Regular verbs that take -de in the OVT also take -d in the participle; those that take -te take -t.
8. When Is Ge- Omitted?
Past participles do not always begin with ge-.
Verbs with an inseparable prefix normally receive no additional ge-. Common inseparable prefixes include:
- be-
- ge-
- her-
- ont-
- ver-
- er-
Examples:
betalen → betaald
to pay → paid
vertellen → verteld
to tell → told
ontdekken → ontdekt
to discover → discovered
herhalen → herhaald
to repeat → repeated
erkennen → erkend
to acknowledge → acknowledged
Not:
*gebetaald
*geverteld
Separable Verbs
With a separable verb, ge- normally appears between the prefix and the rest of the verb:
opbellen → opgebeld
to call → called
aankomen → aangekomen
to arrive → arrived
schoonmaken → schoongemaakt
to clean → cleaned
Compare the OVT and VTT:
Ik belde hem gisteren op.
I called him yesterday.
Ik heb hem gisteren opgebeld.
I called him yesterday.
In the OVT main clause, the separable particle moves to the end. In the participle, the parts are joined again.
9. Hebben or Zijn?
Most Dutch verbs form the VTT with hebben.
Most Verbs Use Hebben
Ik heb gegeten.
I ate.
We hebben de film gezien.
We saw the film.
Zij heeft haar fiets verkocht.
She sold her bicycle.
Verbs with a direct object normally use hebben in an active perfect sentence.
Common Verbs with Zijn
Many intransitive verbs describing a transition, change of state, arrival or departure use zijn:
- gaan
- komen
- vertrekken
- aankomen
- vallen
- sterven
- groeien
- worden
- verdwijnen
Examples:
Hij is naar huis gegaan.
He went home.
De trein is vertrokken.
The train left.
Het kind is snel gegroeid.
The child grew quickly.
Zij is arts geworden.
She became a doctor.
Several other common verbs also use zijn, including:
- blijven
- zijn
- gebeuren
- slagen
- mislukken
We zijn thuis gebleven.
We stayed home.
Wat is er gebeurd?
What happened?
The choice depends on the meaning and grammatical use of the verb, not simply on whether physical movement is involved.
10. Movement Does Not Always Mean Zijn
Movement verbs can sometimes use either auxiliary, depending on what the sentence emphasizes.
Activity: Hebben
Ik heb drie uur gefietst.
I cycled for three hours.
The sentence presents cycling as an activity.
Wij hebben de hele middag gewandeld.
We walked all afternoon.
Directed Change of Location: Zijn
Ik ben naar huis gefietst.
I cycled home.
The sentence describes movement towards a destination.
Wij zijn naar het station gewandeld.
We walked to the station.
Compare:
Hij heeft een uur gezwommen.
He swam for an hour.
Hij is naar de overkant gezwommen.
He swam to the other side.
11. Word Order in the VTT
In a main clause, the finite auxiliary occupies the second position. The past participle normally appears at the end.
Ik heb gisteren thuis gewerkt.
I worked at home yesterday.
Zij is vroeg naar huis gegaan.
She went home early.
When another element comes first, inversion occurs:
Gisteren heb ik thuis gewerkt.
Yesterday, I worked at home.
Na de les zijn we naar huis gegaan.
After class, we went home.
In a yes-or-no question, the auxiliary comes first:
Heb je gisteren gewerkt?
Did you work yesterday?
Is hij al vertrokken?
Has he left already?
In a Subordinate Clause
Both verbs appear at the end:
Ik ben moe omdat ik gisteren hard heb gewerkt.
I am tired because I worked hard yesterday.
Ze zegt dat ze vroeg naar huis is gegaan.
She says that she went home early.
The reverse order is also standard:
… omdat ik gisteren hard gewerkt heb.
… dat ze vroeg naar huis gegaan is.
Preferences vary between speakers, regions and styles. Both orders are grammatical.
12. OVT or VTT: What Is the Difference?
Both tenses can refer to a completed past event. The distinction concerns how that event fits into the conversation or narrative.
The VTT Often Presents a Completed Fact
Gisteren heb ik thuis gewerkt.
I worked at home yesterday.
The speaker reports one completed event.
Ik heb mijn sleutels verloren.
I have lost my keys.
The result is relevant: the keys are still missing.
We hebben vorige zomer België bezocht.
We visited Belgium last summer.
This is presented as an experience or completed fact.
The VTT is especially common when people report a single event or answer a question such as:
Wat heb je gisteren gedaan?
What did you do yesterday?
Ik heb thuis gewerkt en daarna heb ik gekookt.
I worked at home and then I cooked.
The OVT Often Creates a Past Time Frame
Toen ik student was, werkte ik vaak thuis.
When I was a student, I often worked at home.
The OVT describes a past situation and a repeated habit.
Het regende en de straten waren leeg.
It was raining and the streets were empty.
The sentence establishes the background of a story.
Ik kwam thuis, zette koffie en belde mijn moeder.
I came home, made coffee and called my mother.
The OVT presents a sequence of events inside a past narrative.
A VTT commonly presents a separate completed fact, while the OVT is particularly suited to descriptions, repeated actions and connected narratives. However, both can occur in many of the same situations.
13. Explicit Past-Time Words Can Occur with the VTT
English learners sometimes avoid the VTT with words such as gisteren, vorige week or in 2020 because English normally avoids its present perfect in such contexts.
Dutch has no such general restriction.
Ik heb hem gisteren gezien.
I saw him yesterday.
We hebben het huis vorig jaar gekocht.
We bought the house last year.
Zij is in 2019 naar België verhuisd.
She moved to Belgium in 2019.
All these Dutch sentences are natural.
Compare:
Ik zag hem gisteren toen ik uit de trein stapte.
I saw him yesterday when I got off the train.
Here, the OVT places the event inside a short narrative.
14. The OVT Is Common with States and Modal Verbs
Even in ordinary conversation, certain frequent verbs often occur in the OVT.
Zijn
Ik was moe.
I was tired.
Hebben
Ik had geen tijd.
I did not have time.
Moeten
Ik moest gisteren werken.
I had to work yesterday.
Kunnen
Ik kon niet komen.
I could not come.
Willen
Ik wilde naar huis.
I wanted to go home.
Weten
Ik wist het niet.
I did not know.
These forms describe a past state, ability, wish, obligation or mental condition. They are entirely normal in everyday spoken Dutch. The corresponding perfect constructions are possible, but they may present the situation differently or require a special construction:
Ik ben moe geweest.
I was tired / have been tired.
This suggests a completed period of tiredness.
Ik heb gisteren moeten werken.
I had to work yesterday.
This contains the Dutch double-infinitive construction.
15. Mixing the OVT and VTT
A Dutch text does not need to remain in one tense throughout. Switching tenses is correct when it has a clear purpose. A speaker may introduce a completed event with the VTT and then continue the story in the OVT:
Ik heb gisteren een ongeluk gezien.
I saw an accident yesterday.
Een fietser reed door rood en botste tegen een auto. De bestuurder stapte meteen uit.
A cyclist ran a red light and collided with a car. The driver got out immediately.
The VTT introduces the event as a fact. The OVT then creates the narrative sequence.
Tenses can also change to show that one past event happened before another.
16. The Past Perfect: VVT
The voltooid verleden tijd, or VVT, describes something that had already happened before another moment in the past.
The structure is:
had/hadden or was/waren + past participle
Toen ik aankwam, was de film al begonnen.
When I arrived, the film had already started.
Hij had al gegeten voordat wij kwamen.
He had already eaten before we arrived.
Nadat ze haar werk had afgemaakt, ging ze naar huis.
After she had finished her work, she went home.
The VVT is especially useful when the order of two past events would otherwise be unclear. After nadat, a completed tense is normally used when the main clause is in the past.
The Most Important Rules to Remember (TL;DR)
Dutch commonly uses two tenses for past events:
OVT
The OVT consists of one past-tense verb:
Ik werkte thuis.
I worked at home.
Use it particularly for:
- stories and sequences
- background descriptions
- past states
- repeated habits in a past period
- frequent modal and state verbs such as was, had, moest, kon and wilde.
VTT
The VTT uses hebben or zijn plus a past participle:
Ik heb thuis gewerkt.
I worked at home.
Ik ben naar huis gegaan.
I went home.
It is particularly common for:
- completed facts
- individual events
- experiences
- everyday reports about what happened
The distinction is not absolute. Both forms may be correct, but they present the past differently.
For regular verbs, use ’t kofschip to choose between t and d:
werken → werkte → gewerkt
wandelen → wandelde → gewandeld
With reizen and leven, remember to check the z or v in the infinitive:
reizen → reisde → gereisd
leven → leefde → geleefd
Finally, most verbs use hebben, but some verbs use zijn. With movement verbs, the choice can depend on whether the sentence emphasizes the activity or a change of location:
Ik heb drie uur gefietst.
I cycled for three hours.
Ik ben naar huis gefietst.
I cycled home.
Free Dutch Past Tense Cheat Sheet
Would you like to keep the most important rules close at hand? Download the free Dutch Past Tense Cheat Sheet for a clear one-page overview of the OVT and VTT
Pingback: Flemish vs. Dutch: What’s the Difference (and Why You Understand Both) -
Pingback: Understanding Om te + Infinitive in Dutch: A Step-by-Step Guide
Pingback: Zou and Zouden in Dutch Explained