Conditional -nge- and -ngali- in Swahili
Hali ya Masharti (-nge-/-ngali-)
This article is part of the Swahili grammar tree on Settemila Lingue.
In Brief
Use -nge- for an imagined present, future, or general situation: Ningekuwa na muda, ningekusaidia means “If I had time, I would help you.” Use -ngali- for a past possibility that did not become reality: Ningalikuwa na muda, ningalikusaidia means “If I had had time, I would have helped you.” These markers go inside the verb, and kama “if” may introduce the condition.
Overview
The conditional describes a situation as imagined rather than presented as fact. It lets you say what someone would do under certain circumstances, or what would have happened if the past had been different. A clause is simply a part of a sentence built around a verb; in a conditional sentence, one clause gives the condition and another gives its result.
At B1, the main contrast is between -nge- and -ngali-. The shorter -nge- usually deals with an unreal or uncertain present, a possible imagined future, or a general hypothesis. The longer -ngali- looks backward at an unreal past: the opportunity has passed, so the speaker is imagining a different history.
English distributes this meaning across several words and verb forms: “if I knew,” “I would tell,” “if I had known,” and “I would have told.” Swahili usually marks both clauses with the appropriate conditional marker. This is one of the most important habits for an English-speaking learner to acquire: do not build the condition by copying English tense patterns word for word.
How It Works
The basic verb pattern
A finite Swahili verb normally carries a subject prefix (the part that identifies who performs the action), followed by a tense or mood marker, and then the verb stem. An object marker (the part that identifies the person or thing affected) comes after the conditional marker when one is needed.
| Meaning | Pattern | Example | Breakdown |
|---|---|---|---|
| positive hypothesis | subject prefix + nge + (object marker) + verb stem | ningekusaidia | ni-nge-ku-saidia |
| negative hypothesis | subject prefix + si + nge + (object marker) + verb stem | nisingekusaidia | ni-si-nge-ku-saidia |
| positive unreal past | subject prefix + ngali + (object marker) + verb stem | ningalikusaidia | ni-ngali-ku-saidia |
| negative unreal past | subject prefix + si + ngali + (object marker) + verb stem | nisingalikusaidia | ni-si-ngali-ku-saidia |
The final vowel of an ordinary verb remains unchanged: -soma becomes ningesoma, not ningesome. Common short verbs behave normally too: kuja gives angekuja and angali kuja is not the standard joined form; write angalikuja as one word.
Subject forms with -nge-
The table uses kusoma “to study/read.” The subject is usually clear from the prefix, so a separate pronoun is unnecessary.
| Person | Positive | Negative | Usual English value |
|---|---|---|---|
| I | ningesoma | nisingesoma | I would (not) study |
| you (singular) | ungesoma | usingesoma | you would (not) study |
| he/she | angesoma | asingesoma | he/she would (not) study |
| we | tungesoma | tusingesoma | we would (not) study |
| you (plural) | mngesoma | msingesoma | you all would (not) study |
| they | wangesoma | wasingesoma | they would (not) study |
The same subject prefixes combine with -ngali-: ningalisoma, ungalisoma, angalisoma, tungalisoma, mngalisoma, wangalisoma. Negative forms insert -si-: nisingalisoma, usingalisoma, asingalisoma, tusingalisoma, msingalisoma, wasingalisoma.
Choosing between -nge- and -ngali-
| Meaning | Marker | Example | Translation |
|---|---|---|---|
| imagined present state | -nge- | Ningekuwa tajiri, ningesafiri sana. | If I were rich, I would travel a lot. |
| hypothetical future action | -nge- | Angeomba, tungemsaidia. | If he/she asked, we would help him/her. |
| general imagined result | -nge- | Bila mvua, mimea isingekua. | Without rain, plants would not grow. |
| unreal past condition and result | -ngali- | Tungaliondoka mapema, tungaliwahi basi. | If we had left early, we would have caught the bus. |
The time is determined by the whole situation, not by an English label alone. -nge- does not literally mean “present tense”; it marks a non-past or general hypothesis. It can therefore refer to tomorrow: Kesho ningekwenda nawe kama nisingekuwa na kazi — “Tomorrow I would go with you if I did not have work.”
Building an if–then sentence
The most transparent pattern is:
Kama + conditional clause, conditional result.
- Kama ningejua, ningekuambia. — If I knew, I would tell you.
- Kama ningalijua, ningalikuambia. — If I had known, I would have told you.
Both clauses normally use the same conditional time frame. Kama marks the condition explicitly, but the conditional forms themselves can make the relationship clear, so kama is often omitted:
- Ningekuwa wewe, ningekataa. — If I were you, I would refuse.
- Ungeuliza, ungepata jibu. — If you asked, you would get an answer.
The order can be reversed without changing the basic meaning:
- Ningekuambia kama ningejua. — I would tell you if I knew.
A comma is helpful when the kama clause comes first, especially in a longer sentence.
Negation
To make these conditional forms negative, insert -si- between the subject prefix and the conditional marker:
- ni-si-nge-enda → nisingeenda — I would not go
- a-si-nge-kubali → asingekubali — he/she would not agree
- tu-si-ngali-chelewa → tusingalichelewa — we would not have been late
This differs from the ordinary negative present and past patterns. Do not replace the conditional marker with -ku-, and do not add a separate word equivalent to English “not.” Either the condition, the result, or both can be negative:
- Kama usingekuja, nisingepika chakula kingi. — If you were not coming, I would not cook a lot of food.
- Kama ningalijua, nisingalikuja. — If I had known, I would not have come.
Noun-class subjects
Conditional subject agreement is not limited to people. A noun takes the subject prefix required by its noun class:
- Gari lingekuwa jipya, lingekuwa ghali. — If the car were new, it would be expensive.
- Vitabu vingekuwa hapa, tungevisoma. — If the books were here, we would read them.
- Mvua ingenyesha, mimea ingekua. — If it rained, the plants would grow.
The conditional marker stays the same; only the subject prefix changes.
Examples in Context
| Swahili | English | Note |
|---|---|---|
| Kama ningejua, ningekuambia. | If I knew, I would tell you. | Present hypothesis; -ku- marks “you” as the object. |
| Angekuja kama angealikwa. | He/She would come if he/she were invited. | The condition follows the result; alikwa is passive. |
| Tungelima sana, tungevuna mengi. | If we farmed a lot, we would harvest a lot. | Kama is omitted because the relationship is clear. |
| Ningekuwa wewe, ningeomba msamaha. | If I were you, I would apologize. | Common advice pattern. |
| Ungekuwa na muda zaidi, ungefanya nini? | If you had more time, what would you do? | A hypothetical question. |
| Bila ramani, tungepotea. | Without a map, we would get lost. | Bila “without” supplies the condition. |
| Wasingekuwa na gari, wangetumia basi. | If they did not have a car, they would use the bus. | Negative condition, positive result. |
| Kama ningalijua, nisingalikuja. | If I had known, I would not have come. | Unreal past with a negative result. |
| Tungaliondoka mapema, tungaliwahi ndege. | If we had left early, we would have caught the plane. | Both events belong to an unreal past. |
| Angalinisikiliza, asingalifanya kosa hilo. | If he/she had listened to me, he/she would not have made that mistake. | -ni- is the object marker “me.” |
| Mvua ingalinyesha, mashamba yangalipata maji. | If it had rained, the fields would have received water. | Noun-class agreement. |
| Mngalituambia mapema, tungalijiandaa. | If you all had told us early, we would have prepared ourselves. | -tu- means “us”; ji- is reflexive. |
Common Mistakes
Using -nge- for a closed past possibility
- Wrong: Kama ningejua jana, ningekuja.
- Right: Kama ningalijua jana, ningalikuja.
- Why: The word jana “yesterday” makes this an unreal past. Use -ngali- when you mean “had known” and “would have come.”
Marking only the result as conditional
- Wrong: Kama nilijua, ningekuambia. (when the intended meaning is “If I knew...”)
- Right: Kama ningejua, ningekuambia.
- Why: Nilijua is factual past: “I knew.” In a fully hypothetical sentence, Swahili normally marks the condition as hypothetical too.
Copying English “would” into only one clause
- Wrong: Kama ninajua, ningekuambia.
- Right: Kama ningejua, ningekuambia.
- Why: English says “if I knew,” without “would,” but that does not mean Swahili should use an ordinary tense in the condition. Follow the Swahili pattern rather than the surface English words.
Using the ordinary negative prefix pattern
- Wrong: Hangekuja for “he/she would not come.”
- Right: Asingekuja.
- Why: Conditional negation uses subject agreement plus -si-: a-si-nge-kuja. The form ha- belongs to other negative tense patterns.
Writing the verb as separate pieces
- Wrong: ni nge kuambia
- Right: ningekuambia
- Why: Subject, conditional, and object markers are parts of one Swahili verb and are written together.
Mixing -nge- and -ngali- without a time reason
- Awkward: Kama ningalijua, ningekuambia when both clauses refer to the same missed past event.
- Better: Kama ningalijua, ningalikuambia.
- Why: Matching markers keep the time relationship clear. Mixed conditionals are possible, but only when a past condition genuinely has a present result.
Usage Notes
Kama is useful but not compulsory. Include it when the condition might otherwise be unclear or when you want an explicit “if.” Omit it in compact advice, questions, and familiar pairings such as Ningekuwa wewe... “If I were you....” Bila “without” can also introduce the circumstance: Bila msaada wako, nisingemaliza — “Without your help, I would not finish.”
In standard descriptions, -ngali- is the clear full form for unreal past meaning. You will also encounter -ngeli-, especially in actual usage and in alternative teaching traditions: ningelijua can convey “if I had known / I would have known.” Variation between -ngali- and -ngeli- is real, so learn to recognize both. For consistent production, follow the form preferred by your course, teacher, or regional standard; this article uses -ngali- because that is the target form of this concept.
English “would” has uses that are not automatically Swahili conditional -nge-. For example, habitual past “When we were children, we would play outside” describes repeated real events, not an unreal condition. It should be expressed with an appropriate past or habitual construction, not mechanically with -nge-.
Likewise, open and realistic conditions often use other Swahili forms. Ukisoma, utaelewa means “If you study, you will understand” and presents the condition as realistically possible. Ungesoma, ungeelewa means “If you studied, you would understand” and makes it more hypothetical. This difference is often more useful than trying to match each form to one fixed English tense.
Beyond the Basics / Advanced Use
Mixed-time conditionals
Not every condition and result belongs to the same time. A missed event in the past may have a consequence now. In that case, different markers can be meaningful:
- Kama ningalisoma udaktari, sasa ningekuwa daktari. — If I had studied medicine, I would be a doctor now.
The condition uses -ngali- because the course of study is an unreal past. The result uses -nge- because being a doctor is an imagined present state. Do not mix the forms randomly; identify the time of each clause separately.
Conditional forms with objects and verb extensions
The usual Swahili verb structure remains available inside a conditional. Object markers follow -nge- or -ngali-:
- ninge-ku-ambia — I would tell you
- angali-ni-saidia — he/she would have helped me
- tusinge-wa-sahau — we would not forget them
Verb extensions also keep their normal place within the stem. In angealikwa “he/she would be invited,” -w- is the passive extension (the form showing that the subject receives the action). In tungalijiandaa “we would have prepared ourselves,” ji- gives a reflexive meaning, referring the action back to the subject.
Polite and softened statements
A conditional can make a wish or suggestion sound less direct, much as English “I would like” or “it would be better” does. Context matters, because the same form can still describe a literal hypothesis:
- Ningependa chai. — I would like tea.
- Ingekuwa vizuri kuanza mapema. — It would be good to start early.
- Ungeweza kunisaidia? — Could you help me? / Would you be able to help me?
These are useful conventional expressions, but they do not change the underlying formation rule.
Contrast with real conditions
| Swahili | English | Interpretation |
|---|---|---|
| Ukifika mapema, tutazungumza. | If you arrive early, we will talk. | Open, realistic future condition. |
| Ungefika mapema, tungezungumza. | If you arrived early, we would talk. | Hypothetical non-past condition. |
| Ungalifika mapema, tungalizungumza. | If you had arrived early, we would have talked. | Unreal past condition. |
This three-way contrast helps prevent a common problem: using -nge- every time English contains “if.” The meaning—realistic, hypothetical, or impossible to change—comes first.
Practice Tips
- Build four-form sets. Choose one useful verb and say the positive and negative forms with both markers: ningesoma, nisingesoma, ningalisoma, nisingalisoma. Then repeat with different subject prefixes.
- Draw a time line before translating. Mark each event as present/future hypothesis or unreal past. Choose -nge- or -ngali- only after deciding where the event sits in time.
- Make paired mini-stories. Write one realistic condition with -ki-, one hypothetical version with -nge-, and one missed past version with -ngali-. This trains meaning rather than simple substitution.
Related Concepts
- Prerequisite: Past Tense (-li-) — helps you contrast factual past events with imagined alternatives to the past.
- Next step: Situational/Temporal -ki- and Conditional Kama — covers open conditions such as Ukisoma, utaelewa and contrasts them with hypothetical -nge- forms.
Prerequisite
Past Tense (-li-) in SwahiliA2Concepts that build on this
More B1 concepts
This concept in other languages
Compare across all languages
Practice Conditional (-nge-/-ngali-) in Swahili with a free Settemila Lingue account. We will set up Swahili · B1 and generate cards for this exact grammar concept.
Practice this concept