…
Breakdown of Kitabu ambacho mimi ninaandika ni kizuri.
mimi
I
ni
to be
kitabu
the book
kuandika
to write
kizuri
good
ambacho
which
Questions & Answers about Kitabu ambacho mimi ninaandika ni kizuri.
What does kitabu mean in this sentence?
Kitabu translates to "book" in English. It serves as the main subject of the sentence.
What is the function of ambacho in this sentence?
Ambacho is a relative pronoun meaning "which" or "that." It introduces the relative clause "mimi ninaandika" and agrees with kitabu by matching its noun class (non-human/inanimate).
How is the action "I am writing" expressed in the clause mimi ninaandika?
The phrase "mimi ninaandika" combines the explicit pronoun mimi (meaning "I") with the verb form ninaandika, which is the present continuous tense for "to write." Together, they indicate that the speaker is currently writing the book.
What does ni kizuri mean, and how does it function in the sentence?
Ni kizuri translates to "is good." Here, ni acts as the linking verb (equivalent to "is"), and kizuri is the predicate adjective describing the subject (the book), indicating its quality.
Why is the sentence structured into two clauses?
The sentence is divided into two parts: the first clause, "Kitabu ambacho mimi ninaandika," identifies and describes the book (specifying which book is being referenced), while the second clause, "ni kizuri," provides additional information by evaluating it (saying that the book is good).
How does Swahili handle word order in relative clauses as seen in this example?
In Swahili, the relative clause immediately follows the noun it modifies. In this sentence, "ambacho mimi ninaandika" comes right after kitabu, clearly linking the descriptive clause to the noun. This structure helps maintain clarity about what is being described.
More from this lesson
AI Language TutorTry it ↗
“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 SwahiliMaster Swahili — from Kitabu ambacho mimi ninaandika ni kizuri to fluency
All course content and exercises are completely free — no paywalls, no trial periods.
- ✓ 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