gaan (to go) — Full Forms

gaan is one of the handful of verbs you will use in nearly every conversation, and it earns its keep twice over: it is the plain motion verb to go (I'm going to town), and it is also the future marker going to (I'm going to sleep). English has exactly the same double life — go the verb and going to the future — so the concept is familiar. The two things English speakers must unlearn are tiny but real: the perfect of gaan takes het, never is (a trap for anyone who knows Dutch or German), and motion gaan often needs a direction word like toe (to/towards).

Core forms

gaan is irregular only in how short it is. There is one present form for all persons, the perfect is het gegaan, and the future is sal gaan.

FormAfrikaansEnglish
Infinitivegaanto go
Present (all persons)ek / jy / hy / ons / hulle gaanI / you / he / we / they go
Perfecthet gegaanwent / have gone
Futuresal gaanwill go
ImperativeGaan!Go!

Ek gaan elke Saterdag mark toe.

I go to the market every Saturday.

Ons het verlede naweek see toe gegaan.

We went to the sea last weekend.

Sal jy môre saam met ons gaan?

Will you go with us tomorrow?

💡
One present form covers every subject: ek gaan, jy gaan, sy gaan, ons gaan, hulle gaan. Afrikaans verbs do not change their ending for person or numbergaan is the same word throughout.

gaan as a motion verb: mind the "toe"

When gaan means physical movement, Afrikaans usually marks the destination with toe (to / towards), placed after the destination noun, not before it. This postposition is one of the most distinctive little patterns in the language.

Ek gaan winkel toe.

I'm going to the shop.

Sy gaan môre dorp toe om klere te koop.

She's going to town tomorrow to buy clothes.

Kom ons gaan strand toe!

Let's go to the beach!

So the destination phrase is [noun] + toewinkel toe (to the shop), huis toe (home), skool toe (to school). English buries "to" before the noun; Afrikaans hangs toe on the end. With place names and some destinations you can also use na (na Kaapstad), but the everyday spoken pattern for common destinations is ... toe.

gaan as the "going-to" future

Just like English going to, gaan plus a bare infinitive expresses near or intended future. The main verb sits at the end of the clause in its plain (infinitive) form.

subject + gaan + … + infinitive

Ek gaan slaap — ek is moeg.

I'm going to sleep — I'm tired.

Ons gaan môre die hele dag werk.

We're going to work all day tomorrow.

Dit gaan reën — kyk na die wolke.

It's going to rain — look at the clouds.

This is the difference that trips learners up: in ek gaan winkel toe, gaan is the main verb and winkel toe is where you are going; in ek gaan slaap, gaan is an auxiliary and slaap is the real verb. The clue is the second verb. If another verb follows, gaan is the future marker; if a destination follows, gaan is motion.

SentenceRole of gaanEnglish
Ek gaan dorp toe.motion verbI'm going to town.
Ek gaan dorp toe ry.future + motion verb ryI'm going to drive to town.
Ek gaan slaap.future auxiliaryI'm going to sleep.

The middle sentence shows both at once: gaan marks the future, and ry (drive) is the motion verb at the end. The full machinery of the going-to future — how it compares with sal — lives on the future overview.

💡
Look at what follows gaan. Another verb at the end of the clause? It's the future marker ("going to"). A destination like ... toe? It's the motion verb ("going to a place"). That single test resolves almost every case.

The perfect: het gegaan, NOT is gegaan

This is the most important warning on the page for anyone with Dutch, German or French in their background. In those languages, "to go" forms its perfect with the be-auxiliary: Dutch ik ben gegaan, German ich bin gegangen, French je suis allé. Afrikaans does not do this. The perfect of gaan is het gegaan — with het (have), like virtually every other Afrikaans verb.

Hy het gister kerk toe gegaan.

He went to church yesterday.

Waarheen het julle gegaan?

Where did you go?

Ek het al huis toe gegaan teen die tyd dat hulle bel.

I had already gone home by the time they called.

Afrikaans simplified the old Germanic have/be split out of existence: nearly everything takes het. The rare survivors of the is-perfect are a tiny, learnable set covered on het vs is in the perfect — but gaan is not one of them. Burn this in: het gegaan, never is gegaan.

gaan vs sal: two ways to talk about the future

Afrikaans has two future markers, and gaan is the more concrete of the pair. gaan + infinitive expresses intention or a present trend pointing at the future — exactly like English going to. sal + infinitive is the more neutral, prediction-and-promise future — closer to English will. The difference is often subtle, but it is real.

Ek gaan Maandag begin oefen.

I'm going to start exercising on Monday. (a present plan)

Een dag sal jy my verstaan.

One day you'll understand me. (a neutral prediction)

You reach for gaan when there is already a plan or evidence in the present (dit gaan reën — the clouds are right there); you reach for sal for predictions, promises and conditionals. The full contrast, including how both interact with as (if) clauses, is on the future overview.

Set expressions with gaan

A few high-frequency phrases use gaan in ways worth memorising as units. Hoe gaan dit? (literally "how goes it?") is the standard How are you? And dit gaan goed / sleg is how you say things are going well or badly.

Hoe gaan dit met jou vandag?

How are you doing today?

Dit gaan goed, dankie — en met jou?

I'm doing well, thanks — and you?

Here gaan is neither motion nor future; it is an idiomatic "to go/fare," and dit gaan goed is one of the first things you will say in any real conversation.

gaan + verb to mean "go and do"

Besides the going-to future, gaan combines with another verb to mean go (somewhere) and do something — the "go and fetch / go and look" sense. Here gaan keeps its motion meaning, and the second verb is the activity you go to perform.

Gaan haal asseblief die brood in die kombuis.

Please go and fetch the bread in the kitchen.

Ek gaan kyk gou wie by die deur is.

I'll just go and see who's at the door.

In the perfect, this construction keeps both verbs as bare infinitives after het: ek het gaan kyk (I went and looked), not ek het gegaan kyk. The participle gegaan appears only when gaan stands alone as the full verb (ek het kerk toe gegaan). When gaan leads into another verb, it stays an infinitive even in the past.

Ek het gou gaan kyk en toe weer kom sit.

I quickly went to look and then came back to sit down.

💡
Two past shapes, two meanings: ek het gegaan (I went — full stop) uses the participle gegaan; ek het gaan kyk (I went and looked) keeps gaan as a bare infinitive leading into the second verb. The participle only appears when nothing follows.

Common mistakes

❌ Ek is gister dorp toe gegaan.

Incorrect — Dutch/German transfer. gaan takes het, not is, in the perfect.

✅ Ek het gister dorp toe gegaan.

I went to town yesterday.

❌ Ek gaan na die winkel.

Stilted — for everyday destinations Afrikaans uses the postposition toe: winkel toe.

✅ Ek gaan winkel toe.

I'm going to the shop.

❌ Ek gaan te slaap.

Incorrect — the going-to future takes a bare infinitive, no te.

✅ Ek gaan slaap.

I'm going to sleep.

❌ Ek het gegaan slaap.

Incorrect — gaan + infinitive is a future, not a perfect; you cannot put the cluster in the perfect this way.

✅ Ek gaan slaap. / Ek het gaan slaap.

I'm going to sleep. / I went to sleep (and did).

Key takeaways

  • gaan has one present form for all persons; perfect het gegaan; future sal gaan.
  • The perfect uses het, never is — resist Dutch/German/French transfer.
  • As a motion verb, gaan usually takes the destination postposition toe (winkel toe, huis toe).
  • As a future auxiliary, gaan
    • a bare infinitive means "going to" (ek gaan slaap) — covered fully on the future overview.
  • The quick test: a verb after gaan = future; a destination after gaan = motion.

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 Future: sal and gaanA2Afrikaans has two future auxiliaries — sal (will) and gaan (going to) — plus the option of the plain present with a time word; how to pick between them and where the verb goes.
  • kom (to come) — Full FormsA1kom is one of the first verbs you meet — its perfect is het gekom (never is gekom), its imperative Kom! is an everyday command, and it heads a large family of separable motion verbs.
  • het vs is in the PerfectB1Afrikaans builds every active perfect with het — there is no hebben/zijn split — and is + participle is only the passive or a stative result, so the het/is line is simply the active/passive line.
  • loop (to walk/run/go) — Full FormsA2loop is the everyday verb for 'walk', but it also colloquially means 'leave/go', describes machines that 'run', and is the verb you say in directions — far more than just walking.
  • The Past Tense: het + ge-participleA1Afrikaans 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'.