The Double Infinitive (IPP)

You already know how the Afrikaans perfect works: het plus a participle at the end of the clause — ek het gesing (I sang). But put a second verb in charge of that singing — let someone sing, hear someone sing, want to sing — and something surprising happens. The verb that should become a participle stays a bare infinitive instead. You get two infinitives stacked at the end after het, and no participle at all. Linguists call this the IPP effect — Latin infinitivus pro participio, "infinitive instead of participle". It is a genuine B2 milestone: getting the cluster right is where intermediate Afrikaans starts to sound native.

The core surprise: an infinitive where you expect a participle

Start with the causative laat ("to let / to make / to have"). Its participle would be gelaat — but in the perfect of a causative construction, laat does not become gelaat. It stays laat, and the verb it governs also stays a bare infinitive.

Sy het my laat wag.

She made me wait.

Look at the end of that clause: laat wag — two bare infinitives, no participle in sight. The expected het gelaat never appears. The same thing happens with perception verbs. "I heard him sing" is not ek het hom gehoor — it is:

Ek het hom hoor sing.

I heard him sing.

Again, hoor sing — two infinitives at the clause end. The verb hoor (hear) refuses its participle gehoor here, exactly as laat refused gelaat. This is the IPP effect in its clearest form.

Ons het hulle sien aankom.

We saw them coming.

💡
The rule of thumb: when a causative or perception verb governs another verb in the perfect, neither verb takes a participle. Both stay bare infinitives, and they line up at the end after het: het ... hoor sing, het ... laat wag, het ... sien aankom.

Which verbs trigger it

The IPP effect is triggered by a specific, learnable set of governing verbs. They fall into three families:

TypeVerbsExample in the perfect
Causativelaat (let/make/have), helpSy het my laat wag. / Hy het my help dra.
Perceptionhoor (hear), sien (see), voel (feel)Ek het hom hoor sing.
Modalkan, moet, wil, mag (in the perfect)Ons het nie kon kom nie.

The causative and perception cases are the rock-solid core — they are obligatory and you will hear them constantly. help ("help") works the same way: hy het my help dra ("he helped me carry it"), with help dra as a bare-infinitive pair.

Hy het my help dra met die sakke.

He helped me carry the bags.

Sy het ons laat lag met haar storie.

She made us laugh with her story.

Modals: the IPP, with a caveat

Modals in the perfect can take the IPP form too. "We couldn't come" can be built as het + the modal infinitive + the main infinitive — and crucially the modal never becomes a participle (there is no gekan, no gemoes).

Ons het nie kon kom nie.

We couldn't come.

Hy het dit wil doen.

He wanted to do it.

Here be honest about a real subtlety. For modals specifically, the perfect IPP construction (het kon kom) competes with the simpler and often more common option of just using the modal's preterite form on its own — kon (could), wou (wanted), moes (had to), mog/mag — with no het at all. So ons kon nie kom nie ("we couldn't come") is just as natural as, and frequently preferred over, ons het nie kon kom nie. Both are correct. The IPP version adds the perfect auxiliary on top of the past-marked modal. The plain-preterite alternative is the topic of modals in the past; what matters here is the one thing both share — the modal is never a participle.

Ons kon nie kom nie.

We couldn't come. (simpler preterite, no het — often preferred)

💡
For modals you have two routes into the past: the bare preterite (ons kon nie kom nie) or the perfect IPP (ons het nie kon kom nie). Pick either — but never invent a participle: there is no gekan, gemoes, or gewil.

Getting the cluster order right

The hard part at B2 is not knowing that the verbs are infinitives — it is lining them up correctly at the end of the clause. The order is finite auxiliary (het, in second position) ... then at the clause end the governing verb followed by the governed verb: het ... laat wag, het ... hoor sing, het ... kon kom. Everything else — the object, the negation, adverbs — sits inside the bracket between het and the verb cluster. This is the verb bracket you already know, just with two verbs closing it instead of one.

Ek het gister vir die eerste keer 'n nagtegaal hoor sing.

Yesterday I heard a nightingale sing for the first time.

Sy het my gisteraand twee uur lank laat wag.

She made me wait for two hours last night.

In both, het sits second, a long stretch of material follows, and the clause closes on the two-infinitive cluster (hoor sing, laat wag). With negation, the closing nie wraps the whole cluster: ons het nie kon kom nie — the nie comes before the cluster, the closing nie after it.

Why English speakers find this disorienting

English has nothing like it. English does use bare infinitives after perception and causative verbs in the present — "I hear him sing", "she makes me wait", note: no "to" — so the bare-infinitive instinct is half there. But English forms its perfect by changing the main verb to a participle ("I have heard him sing"), and it never stacks two infinitives at the clause end. So the English speaker's two habits both misfire: they want to make hoor a participle (gehoor), and they want to keep the verbs adjacent to het rather than sending the cluster to the end. The IPP asks you to do the opposite of both.

Common mistakes

❌ Ek het hom gehoor sing.

Incorrect — the perception verb stays a bare infinitive (hoor), not a participle (gehoor).

✅ Ek het hom hoor sing.

I heard him sing.

❌ Sy het my gelaat wag.

Incorrect — laat does not become a participle in the causative; it stays laat.

✅ Sy het my laat wag.

She made me wait.

❌ Ons het nie gekon kom nie.

Incorrect — there is no participle gekon; the modal stays the infinitive kon.

✅ Ons het nie kon kom nie.

We couldn't come.

❌ Ek het hoor hom sing.

Incorrect cluster order — the object hom sits inside the bracket; the two infinitives close it: ...hom hoor sing.

✅ Ek het hom hoor sing.

I heard him sing.

❌ Hy het wil dit doen.

Incorrect — the object dit belongs inside the bracket, before the verb cluster: ...dit wil doen.

✅ Hy het dit wil doen.

He wanted to do it.

Key takeaways

  • After causative laat/help, perception verbs (hoor, sien, voel), and modals, the perfect uses a bare infinitive, not a participle — the IPP effect.
  • This produces a het + infinitive + infinitive cluster at the clause end: het ... hoor sing, het ... laat wag, het ... kon kom.
  • There is never a participle of the governing verb: no gehoor sing, no gelaat, no gekan / gemoes / gewil.
  • Order matters: het is second, objects and adverbs sit inside the verb bracket, and the two infinitives close it.
  • For modals only, a simpler preterite past (ons kon nie kom nie) competes with the IPP and is often preferred — see modals in the past.

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

  • Modals in the Past: kon, mog, moes, wou, souB1Afrikaans modals are the rare verbs that keep a real past tense — kon, moes, wou, sou (and dated mog) — instead of the usual het + participle, and they drive the double-infinitive construction when a modal meets the perfect.
  • The Causative: laatB1The verb laat takes a bare infinitive to express letting, making or having someone do something — one Afrikaans verb covering English 'let', 'make' and 'have done'.
  • Perception Verbs: sien, hoor, voel + infinitiveB2Verbs of perception like sien, hoor and voel take an object plus a bare infinitive for the perceived event, and join the double infinitive in the perfect — ek het hom hoor sing.
  • Modal Verbs: kan, mag, moet, wil, salA1The Afrikaans modals kan, mag, moet, wil and sal each take a bare infinitive that lands at the end of the clause — your first taste of verb-bracket word order.
  • The Verb Bracket: Clause-Final Non-Finite VerbsA2In Afrikaans, the finite verb sits second while every other verb — participle, infinitive, separable particle — drops to the very end, framing the clause in a 'verb bracket'.