Which language do you want to learn?

Which language do you want to learn?

Present Perfect Exercises For Swahili Grammar

Practice makes perfect with grammar exercises

The Present Perfect tense in Swahili grammar is used to describe actions that have happened at an unspecified point before now. The exact time it happened is not important. In English, it can be translated as “I have seen”, “They have gone”, etc. In Swahili, the tense is formed by combining the subject prefix, the tense marker “-me-“, and the verb root.

Exercise 1: Fill in the blanks with the correct form of the verb in Present Perfect

1. Mimi *nimekula* (eat) chakula.
2. Wewe *umeenda* (go) shuleni.
3. Yeye *amesoma* (read) kitabu.
4. Sisi *tumefanya* (do) kazi.
5. Ninyi *mmeimba* (sing) wimbo.
6. Wao *wametembea* (walk) kwenye barabara.
7. Mtu huyo *amecheza* (play) mpira.
8. Wasichana hao *wameanguka* (fall) chini.
9. Mama *amepika* (cook) chakula.
10. Mwalimu *ameeleza* (explain) somo.
11. Watoto *wamecheza* (play) michezo.
12. Daktari *amefanya* (perform) upasuaji.
13. Rafiki yangu *ameandika* (write) barua.
14. Kaka *amefunga* (tie) kamba.
15. Jirani *amepanda* (plant) miti.

Exercise 2: Fill in the blanks with the correct form of the verb in Present Perfect

1. Mimi *nimeona* (see) jua.
2. Wewe *umeshinda* (win) mechi.
3. Yeye *amepoteza* (lose) ufunguo.
4. Sisi *tumerejea* (return) nyumbani.
5. Ninyi *mmesahau* (forget) kofia.
6. Wao *wamelala* (sleep) nje.
7. Mwanadamu *amejenga* (build) nyumba.
8. Ndugu *ametumia* (use) kompyuta.
9. Rafiki *amechukua* (take) chombo.
10. Watu *wamefurahi* (rejoice) sherehe.
11. Mume *amenunua* (buy) gari.
12. Familia *imekula* (eat) matunda.
13. Mama *amesafisha* (clean) chumba.
14. Kijana *amecheka* (laugh) mchekeshaji.
15. Umati *umezungumza* (speak) kwa sauti.

Talkpal is AI-powered language tutor. Learn 57+ languages 5x faster with revolutionary technology.

LEARN LANGUAGES FASTER
WITH AI

Learn 5x Faster