Mwanafunzi aliyekuja mapema alikuwa na kitabu.

Breakdown of Mwanafunzi aliyekuja mapema alikuwa na kitabu.

mwanafunzi
the student
kuwa na
to have
kitabu
the book
mapema
early
aliyekuja
who came

Questions & Answers about Mwanafunzi aliyekuja mapema alikuwa na kitabu.

What does aliyekuja mean, and how is it built?

Aliyekuja means who came.

It is made of several parts:

  • a- = subject marker for a singular person/noun in class 1
  • -li- = past tense
  • -ye- = relative marker for class 1, here meaning who
  • -kuja = verb root come

So a-li-ye-kuja literally works like the one who came.

Why does aliyekuja mapema come after mwanafunzi?

In Swahili, a relative clause usually comes after the noun it describes.

So:

  • mwanafunzi = student
  • aliyekuja mapema = who came early

Together: mwanafunzi aliyekuja mapema = the student who came early.

This is normal Swahili word order.

Why do both aliyekuja and alikuwa start with a-?

Because they both agree with mwanafunzi, which is a singular person noun.

In Swahili, verbs must agree with the noun class of their subject.
Mwanafunzi is singular, so the verb uses a-.

That is why you get:

  • a-li-ye-kuja
  • a-li-kuwa

If it were plural wanafunzi, you would use wa- instead.

Does a- mean he? What if the student is female?

No. A- does not mean specifically he.

In this sentence, a- simply shows agreement with a singular human noun. It can refer to:

  • he
  • she
  • sometimes even they in English if the gender is unknown

So mwanafunzi is gender-neutral unless context tells you more.

What does mapema do in the sentence?

Mapema means early.

It is an adverb modifying kuja (to come), so:

  • aliyekuja mapema = who came early

It tells you how/when the student came.

Is na here the word for and?

No. Here na does not mean and.

In alikuwa na kitabu, na means with, and the whole expression kuwa na is the normal way to express have.

So:

  • alikuwa na kitabu = he/she had a book

Even though na can also mean and in other sentences, that is not its role here.

Why does Swahili use alikuwa na kitabu for had a book?

Swahili often expresses possession with kuwa na, literally something like to be with.

So instead of one simple verb like English have, Swahili commonly uses this pattern:

  • ana kitabu = he/she has a book
  • alikuwa na kitabu = he/she had a book

In this sentence, alikuwa na is the past form used to show possession in the past.

How do I know whether mwanafunzi means the student or a student?

You know from context, not from a separate word.

Swahili has no articles like a or the.
So mwanafunzi can mean:

  • a student
  • the student

Likewise kitabu can mean:

  • a book
  • the book

The situation or previous conversation tells you which one is meant.

Why is aliyekuja written as one word instead of separate words?

Because Swahili usually writes verb elements together as a single word.

Subject markers, tense markers, relative markers, and the verb root are normally attached:

  • a-li-ye-kuja

So what looks like several ideas in English becomes one written verb form in Swahili.

Could I also say mwanafunzi ambaye alikuja mapema?

Yes. That is also correct.

Both of these can mean the student who came early:

  • mwanafunzi aliyekuja mapema
  • mwanafunzi ambaye alikuja mapema

The version with aliyekuja is more compact because the relative meaning is built directly into the verb.
The ambaye version is a little more separate and may feel easier to beginners.

How would I make the whole sentence plural?

You would change the nouns and the agreements:

Wanafunzi waliokuja mapema walikuwa na vitabu.

Changes:

  • mwanafunziwanafunzi = student → students
  • aliyekujawaliokuja = who came
  • alikuwawalikuwa = they were / they had
  • kitabuvitabu = book → books

So the sentence becomes The students who came early had books.

AI Language TutorTry it ↗
Your avatar
What's the best way to learn Swahili grammar?
Swahili grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Swahili

Master Swahili — from Mwanafunzi aliyekuja mapema alikuwa na kitabu to fluency

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions