Jeshi lilifika mjini.

Breakdown of Jeshi lilifika mjini.

kufika
to arrive
mjini
in town
jeshi
the army

Questions & Answers about Jeshi lilifika mjini.

Why is the verb lilifika and not just fika?

In Swahili, a full finite verb usually includes:

So lilifika breaks down like this:

  • li- = subject marker for the noun class of jeshi
  • -li- = past tense
  • -fika = arrive / reach

Because the subject is jeshi, the verb has to agree with it. You normally cannot use bare fika here if you want to say The army arrived.


Why does li appear twice in lilifika?

They are doing two different jobs.

In lilifika:

  • the first li- is the subject marker
  • the second -li- is the past tense marker

So the structure is:

li- + -li- + fika

That can look confusing at first, but it is completely normal in Swahili.


Why does jeshi take the subject marker li-?

Because jeshi belongs to noun class 5 in Swahili, and class 5 nouns usually take the subject marker li-.

So:

  • jeshi = army
  • class 5 subject agreement = li-

That is why you get:

  • Jeshi lilifika = The army arrived

This is one of the important things English speakers need to get used to: verbs in Swahili agree with the noun class, not just with ideas like singular or plural.


What does mjini mean exactly, and why isn’t it just mji?

Mji means town or city.

When you add -ni, you get a locative form:

  • mji = town / city
  • mjini = in the town, to town, at the town, depending on context

In this sentence, mjini gives the idea of location or destination, so Jeshi lilifika mjini means something like:

  • The army arrived in town
  • The army reached the town/city

The -ni ending is very common in Swahili for places.


Does mjini mean in town or to town?

It can suggest either, depending on the verb and context.

With -fika (arrive / reach), mjini is often understood as the destination:

  • arrived in town
  • reached town

So in this sentence, English may translate it either way. The exact wording depends on the translator’s choice, but the Swahili is natural.


Does -fika mean arrive or reach?

It can be translated as either, depending on context.

Kufika often means:

  • to arrive
  • to reach

So Jeshi lilifika mjini could be understood as:

  • The army arrived in town
  • The army reached the town

If the meaning has already been given to the learner, this is still useful to know because Swahili verbs often cover a range that does not match English one-to-one.


Is the word order in this sentence normal for Swahili?

Yes. This is a very normal word order:

Jeshi = subject
lilifika = verb
mjini = location/destination

So the pattern is basically:

Subject + Verb + Place

That is very common in simple Swahili sentences.


Can jeshi mean army in general, or does it mean a specific army here?

By itself, jeshi can mean army as a noun. In a sentence like this, it is often understood as the army in English, because English usually wants an article.

Swahili does not have words exactly like English a and the. So whether you translate it as:

  • an army
  • the army

depends on context.

In many ordinary contexts, Jeshi lilifika mjini will be rendered as The army arrived in town.


Is mji a town or a city?

It can mean either town or city, depending on context.

So mjini may be translated as:

  • in town
  • in the city
  • to town
  • to the city

Swahili does not always force the same distinction that English does between town and city.


How is Jeshi lilifika mjini pronounced?

A rough pronunciation guide is:

JEH-shee lee-lee-FEE-kah m-JEE-nee

A few helpful notes:

  • j in jeshi sounds like the j in jam
  • sh sounds like English sh
  • vowels are usually pronounced clearly and simply:
    • i like ee
    • a like ah
  • in mjini, the mj cluster may feel unusual to English speakers; try saying it smoothly as one unit rather than inserting an extra vowel

Swahili pronunciation is generally more regular than English spelling.


Could I leave out Jeshi and just say lilifika mjini?

Yes, in the right context.

Because the verb already contains a subject marker, lilifika already tells you something about the subject’s noun class. So if the subject is already known from context, Swahili can omit the full noun.

For example:

  • Jeshi lilifika mjini. = The army arrived in town.
  • Lilifika mjini. = It arrived in town. / The army arrived in town. if the listener already knows you are talking about the army.

But when introducing the subject clearly, keeping jeshi is the natural choice.


What would the plural be if I wanted to say The armies arrived in town?

The plural of jeshi is usually majeshi.

Since majeshi is in noun class 6, the subject marker changes:

  • Jeshi lilifika mjini. = The army arrived in town.
  • Majeshi yalifika mjini. = The armies arrived in town.

Notice the agreement change:

  • singular class 5: li-
  • plural class 6: ya-

This kind of agreement is a core feature of Swahili grammar.

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 Jeshi lilifika mjini 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