Swahili, also known by its native name Kiswahili, is a Bantu language and the native language of the Swahili people.
It is a lingua franca of the African Great Lakes region and other parts of East and Southern Africa, including Tanzania, Uganda, Rwanda, Burundi, Kenya some parts of Malawi, Somalia, Zambia, Mozambique and the Democratic Republic of the Congo (DRC).
Comorian, spoken in the Comoros Islands, is sometimes considered a dialect of Swahili, although other authorities consider it a distinct language.
Sheng is a mixture of Swahili and English commonly spoken in Kenya and parts of Uganda.
The exact number of Swahili speakers, be they native or second-language speakers, is unknown and is a matter of debate.
Various estimates have been put forward, which vary widely, ranging from 100 million to 150 million.
Kiswahili Past Papers Form Six
Kiswahili A-Level Paper 2
Kiswahili A-Level Paper 2
Kiswahili A-Level Paper 2
Kiswahili A-Level Paper 2
Kiswahili A-Level Paper 2
Kiswahili A-Level Paper 2
Kiswahili A-Level Paper 2
Kiswahili A-Level Paper 2
Kiswahili A-Level Paper 2
Kiswahili A-Level Paper 2
Kiswahili A-Level Paper 2
Kiswahili A-Level Paper 2
Other Advanced Level Examination Past Papers
A LEVEL EXAMS ALL SUBJECTS
MOCK EXAMINATIONS ACSEE LINDI NA MTWARA REGION ACSEE 2021
MOCK EXAMINATIONS ACSEE LAKE ZONE ACSEE 2021
MOCK EXAMINATIONS ACSEE MOROGORO REGION ACSEE 2021
EXAMINATIONS FULL PACKAGES BY SUBJECTS FORM 5 AND 6
A LEVEL EXAMS ALL SUBJECTS
BIBLE KNOWLEDGE EXAMS
TO DOWNLOAD AND EDIT THE EXAMINATIONS, JUST CLICK THE TERM OF YOUR CHOICE
ANNUAL EXAMINATIONS
EXAMINATIONS FULL PACKAGES BY SUBJECTS FORM 5 AND 6
MIDTERM EXAMINATIONS
MIDTERM EXAMINATIONS
EXAMINATIONS FULL PACKAGES BY SUBJECTS FORM 5 AND 6
MONTHLY TEST/EXAMINATIONS
I really enjoy the blog article.Really thank you! Really Great.
Howdy! This blog post could not be written much better! Looking through this article reminds me of my previous roommate! He constantly kept talking about this. I will send this article to him. Fairly certain he’s going to have a great read. I appreciate you for sharing!
Thanks for sharing, this is a fantastic article post.Thanks Again. Fantastic.
Very informative post. Want more.
That is a very good tip especially to those new to the blogosphere.Brief but very precise info… Many thanks for sharing this one.A must read post!
Amazing things here. I’m very happy to see your post.Thank you a lot and I am looking forward to touch you.Will you please drop me a mail?