Afrikaans has famously few verb forms. It has essentially one past tense — ek het geëet covers "I ate," "I have eaten," and "I had eaten" alike — and no separate perfect or pluperfect to mark how a past event relates to now. So how does a speaker convey the difference between "I ate" and "I have already eaten," or between "she sleeps" and "she is still sleeping"? The answer is a small family of aspectual adverbs — al / reeds (already), nog (still), and the negative nog nie (not yet). These little words carry the temporal-relation load that English spreads across its tense morphology. Learning to place them correctly is, for an English speaker, the real key to sounding natural in Afrikaans. This page is about those adverbs; for the bare mechanics of the past tense itself, see the past tense overview, and for the rare true pluperfect, the pluperfect.
Why these adverbs matter so much
In English, tense morphology does a lot of silent work. "I ate" and "I have eaten" use different verb forms, and that form alone tells you whether the action is simply located in the past or is being connected to the present moment. Afrikaans cannot do this with the verb, because both English sentences map onto the very same Afrikaans form: ek het geëet. The relationship to now — is it done? still going? not started? — has to be supplied by an adverb instead.
al and reeds — "already" (completed by now)
al and reeds both mean already: they mark an action as completed by the present moment, often sooner than expected. al is the everyday, spoken word; reeds is its slightly more formal, written-register twin. They are interchangeable in meaning — choose by tone.
Ek het al geëet, dankie.
I've already eaten, thanks.
Sy het reeds vertrek toe ek aankom.
She had already left when I arrived. (formal register)
Ons het al klaar gewerk vir vandag.
We've already finished working for today.
Notice geëet carries a diaeresis on the second e (ge- + eet): the two vowels belong to separate syllables, and the diaeresis tells you to say them apart rather than as one sound. Missing it is a spelling error, not a stylistic choice.
The phrase al klaar ("already done / already finished") deserves a note: klaar means "finished/ready," and al klaar stacks "already" on top of it for an emphatic "all done now." It is extremely common in speech.
Is jy al klaar? — Ja, ek is al klaar.
Are you done already? — Yes, I'm all done.
In a question, al turns a neutral "Did you eat?" into "Have you eaten yet?" — checking whether the action has happened by now:
Het jy al geëet?
Have you eaten yet? / Have you already eaten?
Het hulle al betaal?
Have they paid yet?
So a single word, al, does the job English splits between already (statement) and yet (question) — both are the relationship "completed as of now," which is exactly what al encodes.
nog — "still" (the action continues)
nog is the mirror image: it marks an action as still ongoing, not yet finished, continuing up to and including now. It is the Afrikaans for English still.
Sy slaap nog.
She's still asleep.
Ons is nog hier — moenie sonder ons ry nie.
We're still here — don't leave without us.
Werk hy nog by die bank?
Does he still work at the bank?
The contrast between al and nog is the contrast between completed and continuing. Ek het al geëet (I've already eaten — done) versus Ek eet nog (I'm still eating — ongoing). Get these two straight and you control most of the aspectual territory English handles with the perfect and the progressive at once.
Die winkel is nog oop tot agtuur.
The shop is still open until eight.
nog nie — "not yet" (and the trailing nie)
To say something has not happened yet, you negate nog — but Afrikaans negation comes with its signature trap: the double negative. The clause opens with nog nie ("not yet") and must be closed with a second nie at the end. Forgetting that final nie is the single most common error English speakers make here.
Hy het nog nie gekom nie.
He hasn't come yet.
Hulle het nog nie betaal nie.
They haven't paid yet.
Ek is nog nie reg nie — gee my vyf minute.
I'm not ready yet — give me five minutes.
The structure is a bracket: nog nie opens the negation, everything else fits inside, and the closing nie seals it at the very end of the clause. This trailing nie is not a typo or a stylistic flourish — it is grammatically obligatory, and its absence sounds as wrong to an Afrikaans ear as a missing "not" would to an English one. The full logic of this closing nie, and of nog nie specifically, lives on not yet — nog nie.
Het die pos al gekom? — Nee, nog nie.
Has the post come yet? — No, not yet.
Note that the short answer Nog nie ("Not yet") stands alone without a closing nie, because there's no full clause to close. The trailing nie is only required when nog nie sits inside a complete sentence.
Placement: where these adverbs sit
The natural slot for al, reeds, and nog is in the middle field of the clause — after the finite verb and the subject, before the rest. In a present-tense clause they follow the verb directly; in a past-tense clause they sit after het and before the past participle (which stays at the end).
| Tense | Afrikaans | English |
|---|---|---|
| Present | Sy slaap nog. | She's still asleep. |
| Past | Ek het al geëet. | I've already eaten. |
| Past, formal | Hy het reeds vertrek. | He had already left. |
| Negative past | Hulle het nog nie betaal nie. | They haven't paid yet. |
You can also front reeds or al for emphasis, and then the verb inverts to keep its second-position slot — the standard Afrikaans V2 behaviour:
Reeds in 1994 het die land sy eerste vrye verkiesing gehou.
Already in 1994 the country held its first free election. (formal)
Common mistakes
❌ Hy het nog nie gekom.
Incorrect — nog nie requires a closing nie at the end of the clause.
✅ Hy het nog nie gekom nie.
He hasn't come yet.
❌ Ek het geëet al.
Incorrect placement — al sits after het, before the participle, not after it.
✅ Ek het al geëet.
I've already eaten.
❌ Ek het geet.
Spelling error — the participle of eet is geëet, with a diaeresis on the second e.
✅ Ek het geëet.
I ate / I have eaten.
❌ Sy slaap al.
Wrong adverb — al ('already') means completed; for an ongoing action use nog ('still').
✅ Sy slaap nog.
She's still asleep.
❌ Het jy geëet al?
Incorrect — in a yes/no question al sits right after the subject, not at the end.
✅ Het jy al geëet?
Have you eaten yet?
Key takeaways
- Afrikaans has one past tense, so the adverbs al / reeds / nog / nog nie carry the aspectual load English puts on the perfect and pluperfect.
- al (everyday) and reeds (formal) = already — action completed by now; in a question they also cover English yet: Het jy al geëet?
- nog = still — action continuing up to now: Sy slaap nog.
- nog nie = not yet, and in a full sentence it demands a closing nie: Hy het nog nie gekom nie — see nog nie.
- These adverbs sit in the middle field, after het and before the participle: Ek het *al geëet — and watch the diaeresis in *geëet.
Now practice Afrikaans
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Afrikaans→Related Topics
- The Past Tense: het + ge-participleA1 — Afrikaans has one ordinary past tense — het plus a ge-participle at the end of the clause — and it covers both 'I walked' and 'I have walked'.
- The Pluperfect: had ge-B2 — Afrikaans has a real pluperfect — had plus a ge-participle — but it is formal and rare; everyday speech marks 'past-in-past' with reeds or al on the ordinary perfect.
- nog nie, nie meer, glad nieB1 — The aspectual and degree negatives: nog nie ... nie ('not yet'), nie meer ... nie ('no longer'), and the intensifiers glad nie and hoegenaamd nie ('not at all').