Swahili narratives do not normally give every event the same tense marker. A writer first anchors the story with -li-, then often uses -ka- to present the next event in a connected sequence. This original travel narrative also shows how motion verbs themselves can express source and goal without translating every English preposition.
The passage was written for this guide; it is not adapted from a published account. It uses ordinary current Standard Swahili in a neutral personal-narrative register.
The Complete Text
Jumamosi iliyopita, niliondoka Arusha saa kumi na moja alfajiri na kuelekea Mombasa kwa basi. Tulipofika Namanga, abiria wakashuka ili maafisa wakague hati za kusafiria. Baada ya ukaguzi, basi likavuka mpaka na kuendelea kuelekea Nairobi. Huko tulisimama kwa muda mfupi; kisha tukatoka Nairobi na kushika barabara ya pwani. Jioni tulipokaribia Mombasa, mvua ilianza kunyesha, lakini dereva akapunguza mwendo. Hatimaye tulifika Mombasa salama, nikashuka karibu na Buxton na kwenda kwa rafiki yangu. Nilikuwa nimechoka, lakini nilifurahi kwa sababu safari yote ilikuwa imeenda vizuri.
Last Saturday, I left Arusha at five in the morning and headed for Mombasa by bus. When we reached Namanga, the passengers got off so that the officers could inspect the travel documents. After the inspection, the bus crossed the border and continued toward Nairobi. There we stopped briefly; then we left Nairobi and took the coastal road. In the evening, as we approached Mombasa, it began to rain, but the driver slowed down. Finally, we arrived safely in Mombasa, and I got off near Buxton and went to my friend's place. I was tired, but I was pleased because the whole journey had gone well.
Opening the Time Frame
Jumamosi iliyopita, niliondoka Arusha saa kumi na moja alfajiri na kuelekea Mombasa kwa basi.
Last Saturday, I left Arusha at five in the morning and headed for Mombasa by bus.
Jumamosi iliyopita fixes the episode in completed past time. The relative form i-li-yo-pita agrees with class 9 Jumamosi: class 9 subject marker i-, past -li-, class 9 relative marker -yo-, then pita. The main verb ni-li-ondoka supplies the first finite event and anchors the narrative in the past.
The coordinated kuelekea is an infinitive sharing the subject and tense of niliondoka: “I left … and headed …,” not a timeless act of heading. English says “left from Arusha” and “headed for Mombasa,” but Standard Swahili normally permits kuondoka Arusha and kuelekea Mombasa without extra source or goal prepositions. Kwa basi marks means of transport. On East African clock time, saa kumi na moja alfajiri is 5:00 a.m.; see East African clock time.
Crossing the Border: Background and Next Event
Tulipofika Namanga, abiria wakashuka ili maafisa wakague hati za kusafiria.
When we reached Namanga, the passengers got off so that the officers could inspect the travel documents.
Tu-li-po-fika contains subject tu-, past -li-, temporal relative marker -po-, and root -fika. It makes reaching Namanga the time frame for the main event. The new subject abiria then takes human plural agreement wa- in wa-ka-shuka. The consecutive marker -ka- says that their getting off is the next foregrounded event, while -li-po- places arrival in a subordinate “when” clause.
After ili, wa-kagu-e is a subjunctive: subject wa- + root -kagu- + final -e. It presents the inspection as the purpose of getting off. The noun phrase hati za kusafiria uses class 10 associative za: literally “documents for travelling,” conventionally “travel documents.”
Baada ya ukaguzi, basi likavuka mpaka na kuendelea kuelekea Nairobi.
After the inspection, the bus crossed the border and continued toward Nairobi.
The story changes grammatical subject from the people to basi, a class 5 noun. That is why the consecutive verb is li-ka-vuka, not wa-ka-vuka. The infinitives kuendelea and kuelekea depend on that finite verb: the bus “crossed and continued heading.” Repeating -ka- on every coordinated action would make the line needlessly heavy.
Source, Route, and Shifting Viewpoint
Huko tulisimama kwa muda mfupi; kisha tukatoka Nairobi na kushika barabara ya pwani.
There we stopped briefly; then we left Nairobi and took the coastal road.
Huko points back to Nairobi as a general place. Tu-li-simama resets the narrative with -li-, presenting the stop as a small scene rather than just another instantaneous link. After kisha, tu-ka-toka resumes the forward chain. With a named place, kutoka Nairobi means “to leave/come from Nairobi”; adding another kutoka before the place would be an English-driven duplication.
The expression kushika barabara literally uses “take/hold the road” and naturally means to take or follow a route. Ya pwani is a class 9 associative phrase modifying barabara. See source expressions with kutoka and motion toward a goal.
Jioni tulipokaribia Mombasa, mvua ilianza kunyesha, lakini dereva akapunguza mwendo.
In the evening, as we approached Mombasa, it began to rain, but the driver slowed down.
The temporal relative tu-li-po-karibia makes the approach simultaneous background. Mvua i-li-anza has class 9 agreement i-, while dereva a-ka-punguza has human singular a-. The contrastive linker lakini does not interrupt chronological -ka-: the driver's response remains the next event caused by the rain. Kupunguza mwendo, “reduce speed,” is more idiomatic than translating English “slow down” word for word.
Arrival and Retrospective Evaluation
Hatimaye tulifika Mombasa salama, nikashuka karibu na Buxton na kwenda kwa rafiki yangu.
Finally, we arrived safely in Mombasa, and I got off near Buxton and went to my friend's place.
Hatimaye closes the route. The subject first remains plural in tu-li-fika, because everyone on the bus arrives; it then narrows to the narrator in ni-ka-shuka. Swahili marks that switch directly on the verb. Kufika Mombasa again needs no equivalent of English “at.” Kwa rafiki yangu uses kwa with a person to mean the friend's home or place in this context, not merely possession.
Nilikuwa nimechoka, lakini nilifurahi kwa sababu safari yote ilikuwa imeenda vizuri.
I was tired, but I was pleased because the whole journey had gone well.
This last line steps outside the chain to evaluate it. Ni-li-kuwa ni-me-choka combines past kuwa with a perfect predicate: the tired state already held at arrival. Safari yote takes class 9 quantifier agreement yote, and i-li-kuwa i-me-enda looks back on the journey as a completed whole. The contrast lakini balances physical fatigue against a positive assessment; kwa sababu then makes the reason explicit.
How the Chronology Hangs Together
| Form | Discourse job | Example from the text |
|---|---|---|
| -li- | anchors or resets a completed past scene | niliondoka, tulisimama, tulifika |
| -li-po- | supplies a temporal frame | tulipofika, tulipokaribia |
| -ka- | advances the foregrounded event chain | wakashuka, likavuka, tukatoka |
| kuwa + -me- | looks back at a state or result already established | nilikuwa nimechoka |
The important principle is discourse structure, not mechanical tense replacement. A whole story made only of -li- forms is grammatical, but it can sound like a list of separately asserted facts. A whole story beginning with unexplained -ka- forms deprives the listener of a clear temporal anchor. The alternation lets the narrator distinguish scenes, background conditions, connected events, and final evaluation. The full system is developed on the li-past and the ka-consecutive.
Common Mistakes
English speakers often attach a past marker to every new event, overtranslate prepositions, or ignore changing noun-class agreement.
❌ Kisha nilikaondoka kuelekea mpakani.
Incorrect — the verb contains both li and ka in the same tense slot.
✅ Niliondoka Arusha, kisha nikaelekea mpakani.
I left Arusha, then headed toward the border.
Anchor the sequence with niliondoka and use nikaelekea for the connected next action; do not stack -li- and -ka- in one verb.
❌ Tulitoka kutoka Nairobi baada ya chakula.
Incorrect — kutoka is unnecessarily repeated before the place name.
✅ Tulitoka Nairobi baada ya chakula.
We left Nairobi after the meal.
The finite motion verb tulitoka already expresses departure or source. The city follows directly.
❌ Basi wakavuka mpaka saa sita.
Incorrect — wa- does not agree with the class 5 noun basi.
✅ Basi likavuka mpaka saa sita.
The bus then crossed the border at noon.
Agreement follows the grammatical subject: class 5 basi requires li-, even though its passengers are human.
❌ Tulifika kwenda Mombasa usiku.
Incorrect — kwenda cannot serve as the English preposition to after kufika.
✅ Tulifika Mombasa usiku.
We arrived in Mombasa at night.
With a place goal, kufika normally takes the destination directly. This is a structural difference from English, not an omitted Swahili word.
Key Takeaways
- -li- locates events in completed past time; -ka- connects the next foregrounded event to an established chain.
- Temporal relatives such as tulipofika create background frames, while subject markers identify who or what advances the story.
- Motion verbs commonly take place names directly: kuondoka Arusha, kuelekea Mombasa, and kufika Mombasa.
- The closing compound forms shift from external chronology to the narrator's retrospective state and judgment.
Now practice Swahili
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Swahili →Related Topics
- Proverb: Asiyefunzwa na mamaye hufunzwa na ulimwenguB2 — Analyze Asiyefunzwa na mamaye hufunzwa na ulimwengu through a headless negative relative, passive morphology, possessive mamaye, habitual hu-, and two agent phrases.
- Text Message: Changing Weekend PlansB2 — Analyze an original friendly message that uses future forms, polite requests, reasons, conditions, and concise digital style.
- Past -li-A2 — Build the Swahili -li- past and use it for events or states viewed as complete and located in a past time frame.
- Consecutive -ka-B1 — Use -ka- after an established time anchor to chain foreground events in the order they occurred.
- Source Expressions with kutokaB1 — Build precise source expressions with kutoka for places, people, institutions, time points, and the lower edge of a range.