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-22199 post type-post status-publish format-standard hentry category-lessons category-numbers">

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