Deprecated: Return type of Pods::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php on line 467

Deprecated: Return type of Pods::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php on line 499

Deprecated: Return type of Pods::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php on line 485

Deprecated: Return type of Pods::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php on line 400

Deprecated: Return type of Pods::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php on line 449
class="post-22210 post type-post status-publish format-standard hentry category-conversations category-lessons">

Basic Conversation

Let’s learn our first conversation:

YouMbote!Hello/Greetings!
ThemMbote!Hello/Greetings!
YouOzali malamu?How are you? (You are good/well?)
ThemNazali malamu. Ozali malamu?I am well. How are you?
YouƐε, Nazali malamu. Nkombo na ngai _______. Nkombo na yo nani?Yes, I am well. My name is _______ (Name of/with me …). What is your name (Name of/with you who?)
ThemNkombo na ngai _______.My name is _______ (Name of/with me …).
YouNsango nini?What’s happening? (News what?)
ThemNsango malamu/te.Good news/No news. (News good/not)

Advanced Numbers

Notice the following chart showing how we count numbers from one hundred and above:

100nkama (or nkama moko)1111nkóto moko na nkama moko na moko
101nkama moko na moko10000nkóto zomi
111nkama moko na zomi na moko10001nkóto zomi na moko
121nkama moko na ntuku mibale na moko100000nkóto nkama moko
200nkama mibale100011nkóto nkama na zomi na moko
201nkama mibale na moko100111nkóto nkama na nkama moko na zomi na moko
300nkama misato1000000milio moko
1000nkóto (or nkoto moko)1100000milio moko na nkóto moko
1001nkóto moko na moko1100451milio moko na nkóto nkama moko na nkama mine na ntuku mitano na moko
1011nkóto moko na zomi na moko1513511milio moko na nkóto nkama mitano na zomi na misato na nkama mitano na zomi na moko

The table helps us to see that we can count complex numbers in Lingala, though they are a little long…

So a hundred is nkama, while two hundred is nkama mibale. We continue to use the word na to add groups of numbers to the main one. A thousand is nkóto, whereas ten thousand is nkóto zomi. A million is take from a French word and is milio.

If we look at the last number in the table, a complex number, notice how we write it in English: one million five hundred and thirteen thousand five hundred and eleven. Now compare the way we write it in Lingala: milio moko (one million) na nkóto nkama mitano (with five hundred) na zomi (with ten) na misato (with three) na nkama mitano (with five hundred) na zomi (with ten) na moko (with one). Looking at it this way we see that even though it looks complex at first, it has any similarities to how we write numbers in English.

Note: While Lingala numbers are used, most Lingala speakers will use French numbers once they reach four or five in Lingala. Knowing the Lingala numbers is useful as some written books and magazines use them. However expect most Lingala speakers to use French, so learning French numbers as well is also very useful to a Lingala learner.

Basic Numbers

1 moko1st ya liboso (or ya yambo)
2 mibale2nd ya mibale
3 misato3rd ya misato
4 minei4thya minei
5 mitano5thya mitano
6 motoba6th ya motoba
7 nsambo7th ya nsambo
8 mwambe8th ya mwambe
9 libwa9th ya libwa
10 zomi10thya zomi

We have in the list above the first ten numbers in Lingala. Along with that we also have a list of ordinal numbers. In English ordinal numbers would be first (1st), second (2nd), etc. Notice that Lingala creates ordinal numbers by adding the word ya before the number.

But what about counting higher than ten? Lingala’s way of counting beyond ten is consistent. Notice the next ten numbers, as well as a few sample numbers beyond twenty. Ordinals continue to work exactly the same as they do in the table above, though we won’t list all of them here.

11zomi na moko21ntuku mibale na moko
12zomi na mibale22 ntuku mibale na mibale
13zomi na misato30 ntuku misato
14zomi na minei31ntuku na moko
15zomi na mitano40ntuku minei
16zomi na motoba50ntuku mitano
17zomi na nsambo60ntuku motoba
18 zomi na mwambe70ntuku nsambo
19 zomi na libwa80ntuku mwambe
20 ntuku mibale90ntuku libwa

When counting from eleven to nineteen, we use zomi plus the word na (with) and then one of the numbers from one to nine. For example: eleven is zomi na moko.

When we reach twenty, instead of using the word zomi, we replace it with ntuku. This word means the same as ten, but is then used to help count the higher numbers. We do this by using ntuku and then one of the numbers from one to nine. So twenty is ntuku mibale, thirty is ntuku misato. Numbers beyond twenty are created in the same was as we did earlier with eleven to nineteen. We say ntuku mibale na moko to mean twenty one.

This principle continues onward with higher numbers. More information on this can be found in the Advanced Numbers article.

Note: While Lingala numbers are used, most Lingala speakers will use French numbers once they reach four or five in Lingala. Knowing the Lingala numbers is useful as some written books and magazines use them. However expect most Lingala speakers to use French, so learning French numbers as well is also very useful to a Lingala learner.

Present ( -i )

Verbs in Lingala fall into two categories. Verbs that describe the state of something, and those that don’t. A verb describing the state of something is describing what it is, rather than what it is doing. In some cases a verb can be used to do both of those things.

For example, notice the following verbs that show the state of something:

kolingato like, wantnalingiI want
komonato seetomoniwe see
kosepelato enjoyosepeliyou enjoy
koyebato knowayebihe/she knows
kozalato be/existbazalithey are

Notice those words describe the state of something right now. For those verbs the present tense is formed by:

PREFIX + ROOT + i

However, the vast majority of verbs in Lingala do not describe the state of something. So how can we create the present tense? In most cases we use the verb –zal– to help us do that. Look at the following examples:

kokufato dienazali kokufaI am to die (dying)
kolobato speak/talktozali kolobawe are speaking
kopesato giveazali kopesahe/she is giving
kosalato do/workbozali kosalayou (plural) are working
kotangato read/countbazali kotangathey are reading
koteyato teachezali koteyait is teaching

Here we are use a form of the verb –zal– along with the infinitive of the verb we are describing to create the sense of something that is happening now. So we can write this structure as:

PREFIX + zal + i ko + ROOT + a

In this way we create most present tenses forms of verbs in Lingala. For the other verbs that express state, many times they can be used in a similar way to express the idea of the verb that is the state of the object or subject while also adding the another verb as the related action. Look at this example:

nalingi kotanga

Here we use –ling– to express the idea that the person wants to do something, and the infinitive verb kotanga tells us what. So we have the idea of I want to read. There are many more ways we can use these words that express state, but we will look at them in a later lesson.

Infinitive ( ko- )

We learned in previous lessons a number of verbs. So far we have learned how to use a verb to say what something is or is doing now. But verbs can be used to describe a lot more than what is happening now. In this section we will learn about the infinitive form of a verb.

LingalaEnglishLingala ExpressionEnglish Expression
kokufato diempo na kokufafor to die
kolingato like, wantkolinga ngaito like me
kolobato speak/talkkoloba yangoto speak it
komonato seekomona bangoto see them
kopesato givekopesa yoto give you
kosalato do/workkosala yangoto do it
kosepelato enjoykosepela yangoto enjoy it
kotangato read/countkotanga mpo na binoto read for you (plural)
koteyato teachkoteya yo mokoto teach yourself
koyebato knowkoyeba bisoto know us
kozalato be/existkozala teto not exist

We can see that the middle of the words contains the root of the verbs we’ve learned. We also see that each one is translated as to do something. In short, an infinitive verb is to do the action of the verb, but is not confined to a specific time, such as the past or future. Therefore we cannot say that the verb acts as a present continuous tense, i.e. I am doing.

An infinitive verb is formed by using the prefix ko– in the following way:

ko + ROOT + a

We also can use the infinitive of the verb to help construct the present tense for most verbs as we will now discuss.

The Verb ‘to have’


Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/lingala.uk/wp-content/plugins/pods/includes/general.php on line 866

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php on line 918

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php on line 1929

Fatal error: Uncaught Error: Unknown named parameter $post_ID in /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php:1941 Stack trace: #0 /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php(703): Pods->field() #1 /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php(4205): Pods->display() #2 [internal function]: Pods->process_magic_tags() #3 /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php(4161): preg_replace_callback() #4 /home/quasar/lingala.uk/wp-content/plugins/pods/components/Templates/Templates.php(623): Pods->do_magic_tags() #5 /home/quasar/lingala.uk/wp-content/plugins/pods/components/Templates/Templates.php(560): Pods_Templates::do_template() #6 /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php(3851): Pods_Templates::template() #7 /home/quasar/lingala.uk/wp-content/plugins/pods/includes/general.php(1126): Pods->template() #8 /home/quasar/lingala.uk/wp-content/plugins/pods/includes/general.php(763): pods_shortcode_run() #9 /home/quasar/lingala.uk/wp-includes/shortcodes.php(381): pods_shortcode() #10 [internal function]: do_shortcode_tag() #11 /home/quasar/lingala.uk/wp-includes/shortcodes.php(256): preg_replace_callback() #12 /home/quasar/lingala.uk/wp-includes/class-wp-hook.php(287): do_shortcode() #13 /home/quasar/lingala.uk/wp-includes/plugin.php(212): WP_Hook->apply_filters() #14 /home/quasar/lingala.uk/wp-includes/post-template.php(253): apply_filters() #15 /home/quasar/lingala.uk/wp-content/themes/twentyseventeen/template-parts/post/content.php(58): the_content() #16 /home/quasar/lingala.uk/wp-includes/template.php(732): require('/home/quasar/li...') #17 /home/quasar/lingala.uk/wp-includes/template.php(676): load_template() #18 /home/quasar/lingala.uk/wp-includes/general-template.php(204): locate_template() #19 /home/quasar/lingala.uk/wp-content/themes/twentyseventeen/archive.php(43): get_template_part() #20 /home/quasar/lingala.uk/wp-includes/template-loader.php(113): include('/home/quasar/li...') #21 /home/quasar/lingala.uk/wp-blog-header.php(19): require_once('/home/quasar/li...') #22 /home/quasar/lingala.uk/index.php(17): require('/home/quasar/li...') #23 {main} thrown in /home/quasar/lingala.uk/wp-content/plugins/pods/classes/Pods.php on line 1941