Placing the direct object: definite vs indefinite
Where the direct object sits in a Dutch main clause depends on whether it is definite (de/het/name) or indefinite (een/no article).
The direct object is the thing the action is done to: in Ik heb de brief gepost (I posted the letter), de brief is the direct object. In the middle of a Dutch main clause it has no single fixed spot. Where it lands depends on whether it is definite (something already known — de brief, the letter) or indefinite (something new — een brief, a letter): Ik heb de brief vanmorgen gepost but Ik heb vanmorgen een brief gepost.
Where does the direct object go?
A definite object sits early in the middle field, before adverbs of time, manner and place; an indefinite object sits late, just before the verbs at the end of the clause.
- Decide whether the object is definite or indefinite (the next section lists what counts).
- Definite → place it right after the front block (subject + finite verb), before any time/manner/place words: Ze heeft de auto gisteren gewassen. (She washed the car yesterday.)
- Indefinite → place it after the time/manner/place words, next to the final verb(s): Ze heeft gisteren een auto gewassen. (She washed a car yesterday.)
| Object | Type | Example |
|---|---|---|
| de brief (the letter) | definite | Ik heb de brief vanmorgen gepost. |
| een brief (a letter) | indefinite | Ik heb vanmorgen een brief gepost. |
| die film (that film) | definite | We hebben die film gisteren gezien. |
| drie brieven (three letters) | indefinite | Hij heeft vanmiddag drie brieven geschreven. |
A definite object may also move to the end for emphasis (Ze heeft gisteren de auto gewassen stresses which car), but the early position is the neutral one. An indefinite object has no such freedom — it stays at the end.
What counts as definite or indefinite
Definiteness here is about the words that open the object, not the meaning you feel.
- Definite: starts with de or het (het boek), a possessive (mijn fiets, my bike), a demonstrative (deze, die, dit, dat), or is a proper name (Ik heb Anna gebeld — I called Anna).
- Indefinite: starts with een (een boek), has no article because it is a bare plural (Ik koop appels — I buy apples), starts with a number (vier appels), or with an indefinite word like geen (no), veel (much/many) or wat (some).
- A personal pronoun object (het, hem, ze) counts as definite, but it goes even further forward, hugging the finite verb — see where object pronouns sit.
With niet and negation
Because a definite object sits early, whole-sentence niet comes after it: Ik heb de film niet gezien. (I didn't see the film.) An indefinite object is normally negated with geen, not niet + een: Ik heb geen film gezien. (I didn't see a/any film.) The choice between niet and geen is covered under niet or geen and where niet goes.
Mistakes to avoid
English keeps the object right after the verb (I posted a letter this morning), so learners copy that order and write Ik heb een brief vanmorgen gepost. In Dutch an indefinite object cannot stand before the time word — it must go to the end: Ik heb vanmorgen een brief gepost. Move the een-object (or a bare plural or a number) to just before the final verb and the sentence comes right.
- Which sentence places the definite object correctly?
- Ze heeft de auto gisteren gewassen.
- Ze heeft gisteren wel de auto niet gewassen.
- Ze heeft gisteren de gewassen auto.
- Gisteren de auto ze heeft gewassen.
*De auto* is definite (it starts with *de*), so it sits early, before the time word *gisteren*: *Ze heeft **de auto** gisteren gewassen.*
- Vul in: *Ik heb ___ gekocht.* (I bought a bike yesterday)
- een fiets gisteren
- gisteren een fiets
- gisteren de fiets
- een fiets
*Een fiets* is indefinite, so it goes late, after the time word: *Ik heb **gisteren een fiets** gekocht.*
- Which direct object is definite (and so goes early)?
- vier brieven (four letters)
- een brief (a letter)
- die brief (that letter)
- geen brief (no letter)
*Die brief* starts with a demonstrative, which makes it definite. *Een*, a number, and *geen* all make the object indefinite.
- Spot the error: *Ik heb een pakketje vanmorgen opgehaald.* (I collected a parcel this morning)
- *opgehaald* is the wrong participle
- the indefinite *een pakketje* should come after *vanmorgen*
- *vanmorgen* should come first
- nothing is wrong
*Een pakketje* is indefinite, so it belongs at the end, not before the time word: *Ik heb **vanmorgen een pakketje** opgehaald.*
- How do you negate *Ik heb een film gezien* (I saw a film)?
- Ik heb een film niet gezien.
- Ik heb niet een film gezien.
- Ik heb geen film gezien.
- Ik heb de film geen gezien.
An indefinite object is negated with *geen*, not *niet* + *een*: *Ik heb **geen film** gezien.* (I didn't see a/any film.)
Test yourself
Question 1 of 5
Which sentence places the definite object correctly?