Perfect Continuous and Continuous tenses in Swahili grammar are necessary for expressing actions happening at a particular time or extending over a period of time. The Perfect Continuous tense, also known as the Present Perfect Continuous, denotes an action that has been ongoing and is still continuing. On the other hand, the Continuous or Present Continuous tense implies an ongoing action that is happening now. Understanding these tenses is crucial to achieve fluency in Swahili language.
Exercise 1: Fill in the blank with the correct Continuous tense verb form
1. Mimi *ninasoma* (am reading) kitabu chako.
2. Yeye *anaandika* (is writing) barua kwa rafiki yake.
3. Sisi *tunaimba* (are singing) wimbo.
4. Wewe *unakula* (are eating) chakula.
5. Wanafunzi *wanasoma* (are studying) kwa bidii.
6. Mama *anapika* (is cooking) chakula cha mchana.
7. Ndege *inaruka* (is flying) angani.
8. Gari *linakimbia* (is running) barabarani.
9. Tuna *tunaogelea* (are swimming) kwenye bwawa la kuogelea.
10. Wao *wanacheza* (are playing) mpira.
11. Dada yangu *anasafisha* (is cleaning) chumba cha kulala.
12. Alipokua *anafanya* (was doing) kazi masaa ya ziada jana.
13. Ali *alikuwa anakula* (was eating) wakati nilipomwona.
14. Wao *walikuwa wanalala* (were sleeping) wakati nilipowasili.
15. Sisi *tulikuwa tunacheza* (were playing) mchezo wakati mvua ilipoanza.
2. Yeye *anaandika* (is writing) barua kwa rafiki yake.
3. Sisi *tunaimba* (are singing) wimbo.
4. Wewe *unakula* (are eating) chakula.
5. Wanafunzi *wanasoma* (are studying) kwa bidii.
6. Mama *anapika* (is cooking) chakula cha mchana.
7. Ndege *inaruka* (is flying) angani.
8. Gari *linakimbia* (is running) barabarani.
9. Tuna *tunaogelea* (are swimming) kwenye bwawa la kuogelea.
10. Wao *wanacheza* (are playing) mpira.
11. Dada yangu *anasafisha* (is cleaning) chumba cha kulala.
12. Alipokua *anafanya* (was doing) kazi masaa ya ziada jana.
13. Ali *alikuwa anakula* (was eating) wakati nilipomwona.
14. Wao *walikuwa wanalala* (were sleeping) wakati nilipowasili.
15. Sisi *tulikuwa tunacheza* (were playing) mchezo wakati mvua ilipoanza.
Exercise 2: Fill in the blank with the correct Perfect Continuous tense verb form
1. Mimi *nimekuwa nikisoma* (have been reading) kitabu chako.
2. Yeye *amekuwa akiandika* (has been writing) barua kwa rafiki yake.
3. Sisi *tumekuwa tukiimba* (have been singing) wimbo.
4. Wewe *umekuwa ukila* (have been eating) chakula.
5. Wanafunzi *wamekuwa wakisoma* (have been studying) kwa bidii.
6. Mama *amekuwa akipika* (has been cooking) chakula cha mchana.
7. Ndege *imekuwa inaruka* (has been flying) angani.
8. Gari *limekuwa likikimbia* (has been running) barabarani.
9. Tuna *tumekuwa tunaogelea* (have been swimming) kwenye bwawa la kuogelea.
10. Wao *wamekuwa wakicheza* (have been playing) mpira.
11. Dada yangu *amekuwa akisafisha* (has been cleaning) chumba cha kulala.
12. Alipokua *amekuwa akifanya* (had been doing) kazi masaa ya ziada jana.
13. Ali *amekuwa akila* (had been eating) wakati nilipomwona.
14. Wao *wamekuwa walala* (had been sleeping) wakati nilipowasili.
15. Sisi *tumekuwa tukicheza* (had been playing) mchezo wakati mvua ilipoanza.
2. Yeye *amekuwa akiandika* (has been writing) barua kwa rafiki yake.
3. Sisi *tumekuwa tukiimba* (have been singing) wimbo.
4. Wewe *umekuwa ukila* (have been eating) chakula.
5. Wanafunzi *wamekuwa wakisoma* (have been studying) kwa bidii.
6. Mama *amekuwa akipika* (has been cooking) chakula cha mchana.
7. Ndege *imekuwa inaruka* (has been flying) angani.
8. Gari *limekuwa likikimbia* (has been running) barabarani.
9. Tuna *tumekuwa tunaogelea* (have been swimming) kwenye bwawa la kuogelea.
10. Wao *wamekuwa wakicheza* (have been playing) mpira.
11. Dada yangu *amekuwa akisafisha* (has been cleaning) chumba cha kulala.
12. Alipokua *amekuwa akifanya* (had been doing) kazi masaa ya ziada jana.
13. Ali *amekuwa akila* (had been eating) wakati nilipomwona.
14. Wao *wamekuwa walala* (had been sleeping) wakati nilipowasili.
15. Sisi *tumekuwa tukicheza* (had been playing) mchezo wakati mvua ilipoanza.