Mama akifika nyumbani, nitamwonyesha shajara yangu binafsi.

Questions & Answers about Mama akifika nyumbani, nitamwonyesha shajara yangu binafsi.

What does akifika mean, and how is it built?

Akifika breaks down as:

  • a- = he/she
  • -ki- = if/when/as
  • -fika = arrive

So akifika means if/when she arrives here. Since the subject is Mama, the meaning is when Mom arrives.
A useful thing to remember: Swahili uses the same subject marker a- for both he and she.

Why isn’t there a separate word for when in this sentence?

Because Swahili often puts that meaning inside the verb itself. The marker -ki- can mean:

  • when
  • if
  • as/while

In this sentence, because the second clause is about a future action (nitamwonyesha = I will show her), akifika is most naturally understood as when she arrives.

Could I also say Mama atakapofika nyumbani?

Yes. That is also correct.

There is a nuance:

  • Mama akifika nyumbani... = when/if Mom arrives home...
  • Mama atakapofika nyumbani... = more explicitly when Mom arrives home in the future

So atakapofika sounds a bit more clearly future and definite.
Akifika is shorter and very common, but it can sometimes also mean if she arrives, depending on context.

What does nyumbani mean, and why not just nyumba?

Nyumba means house/home.
Adding -ni makes it locative:

  • nyumba = house, home
  • nyumbani = at home, home, to home

After a verb like fika (arrive), nyumbani means home or at home. So akifika nyumbani is when she arrives home.

How is nitamwonyesha formed?

It breaks down like this:

  • ni- = I
  • -ta- = future marker, will
  • -mw- = him/her
  • -onyesha = show

So nitamwonyesha means I will show him/her.
In this sentence, mw- refers to Mama, so the meaning is I will show her.

Why is there mw- inside the verb if shajara yangu binafsi is also there?

Because they refer to different roles in the sentence.

  • mw- = the person being shown something, so her
  • shajara yangu binafsi = the thing being shown, my personal diary

So the structure is basically:

  • nitamwonyesha = I will show her
  • shajara yangu binafsi = my personal diary

Together: I will show her my personal diary.

Why is it yangu and not changu?

Because possessives in Swahili must agree with the noun class of the noun they describe.

Shajara belongs to the N/N class (often called class 9/10), so it takes ya- type possessives:

  • yangu = my
  • yako = your
  • yake = his/her

That is why we say shajara yangu, not shajara changu.

For comparison:

  • kitabu changu = my book
    because kitabu is a different noun class
Why does yangu come after shajara?

In Swahili, possessives usually come after the noun, not before it.

So:

  • shajara yangu = literally diary my
  • natural English = my diary

This is normal Swahili word order. The same is true for many other modifiers as well: the noun often comes first.

What does binafsi add to the sentence?

Binafsi means personal, private, or sometimes one’s own depending on context.

So:

  • shajara yangu = my diary
  • shajara yangu binafsi = my personal/private diary

It adds emphasis that this diary is personal, not just any diary that belongs to me.

Does Mama mean my mother even without yangu?

Yes, very often.

In Swahili, kinship terms like Mama, Baba, Kaka, and Dada are often used without a possessive when the relationship is clear from context. So Mama can naturally mean:

  • Mom
  • Mother
  • sometimes simply mum

If you wanted to be more explicit, you could also say mama yangu.

Why is the verb onyesha here and not kuonyesha?

Kuonyesha is the infinitive form, meaning to show.

When a verb is conjugated in a sentence, the infinitive prefix ku- is removed, and other markers are added instead. So:

  • kuonyesha = to show
  • ni-ta-mw-onyesha = I will show her

That is why you see onyesha inside nitamwonyesha, not kuonyesha.

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 Mama akifika nyumbani, nitamwonyesha shajara yangu binafsi 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