alikuwa ame-

Past Perfect

Level 3

The Swahili past perfect translates to 'had done' in English. It is formed using two words: the past tense of 'to be' (kuwa) and the perfect tense (-me-) of the main verb.

How It Works

The past perfect is a compound tense made of two distinct words:

1. The Auxiliary Verb: [Subject Prefix] + li + ku + wa
2. The Main Verb: [Subject Prefix] + me + [Verb Stem]

Here are the crucial rules to become confident with this pattern:

  • Double Agreement: The Subject Prefix on both words must match the subject. You cannot use alikuwa for 'I' or 'we'. It must be nilikuwa nime-, tulikuwa tume-, etc. This applies to all noun classes, including inanimate objects (e.g., gari lilikuwa limefika).
  • Stative Verbs: This is a major nuance! When used with verbs that describe a state of being (like kulala to sleep/fall asleep, kuchoka to tire, kusimama to stand), this pattern often describes a past state. For example, alikuwa amelala usually means 'He/she was asleep', though it can also accurately translate to the past perfect action 'He/she had fallen asleep'.
  • Short Verbs: Monosyllabic verbs (like kula, kuja) generally keep their infinitive ku- marker in the second word to carry the stress (e.g., alikuwa amekula). However, if an object marker is added, the ku- is dropped because the object marker provides the necessary syllable weight (e.g., alikuwa amekila).
  • The -sha- Infix: To emphasize that an action was already completed, Swahili speakers frequently insert the completive infix -sha- into the main verb. For example, alikuwa ameshafika means 'he/she had already arrived'.
  • Negative Forms: To form the negative past perfect, you can either negate the auxiliary verb (e.g., hakuwa amefika = he/she had not arrived) or use the not yet tense on the main verb (e.g., alikuwa hajafika = he/she had not yet arrived).

Do not confuse this with the past progressive (alikuwa akifika = he was arriving) or the simple past (alifika = he arrived). The past perfect specifically shows an action was already completed prior to another past context.

Examples (4)

  1. Mimi nilikuwa nimeshakula wali.

    I had already eaten rice.

    Word by Word: I I-past-be I-perfect-already-eat rice.

    The infix -sha- (already) is frequently added to the -me- verb for emphasis. Notice how both words start with the 'ni-' prefix.

  2. Alikuwa amefika kabla hatujakutana na mwalimu.

    He had arrived before we met the teacher.

    Word by Word: He-past-be he-perfect-arrive before we-not_yet-meet with teacher.

    Standard usage showing an action (arriving) completed before another past event (meeting the teacher).

  3. Mtoto alikuwa amelala.

    The child was asleep.

    Word by Word: Child he-past-be he-perfect-sleep.

    Because 'kulala' is a stative verb, this translates to a past state ('was asleep'), not 'had slept'.

  4. Kitabu kilikuwa kimepotea.

    The book was lost.

    Word by Word: Book it-past-be it-perfect-become_lost.

    Shows noun class agreement (ki- class) on both the auxiliary and the main verb. 'Kupotea' is stative, so it means 'was lost'.

Common Mistakes

  • Failing to conjugate the auxiliary verb for the correct subject.

    Alikuwa nimefika.
    Nilikuwa nimefika.

    Beginners often treat 'alikuwa' as a fixed word for all subjects. You must change the subject prefix on BOTH words to match the subject (ni-li-kuwa ni-me-fika).

  • Dropping the 'ku-' on monosyllabic verbs.

    Alikuwa amela.
    Alikuwa amekula.

    Verbs with only one syllable in the stem (like kula, kuja, kunywa) must retain their infinitive 'ku-' marker in the second word.

How It Connects

Tap a pattern to see what it builds on and what it leads to.

alikuwa ame-Level 3Past Perfect

Learn This First

The Swahili past perfect (alikuwa amefika) is a compound tense. To understand it, you must first know how to form the simple past tense using -li- and the perfect aspect using -me-. Additionally, you need to be familiar with the verb 'kuwa' (to be), which acts as the auxiliary verb in this construction.

Words in This Pattern

wa-me--li-