Learn languages faster with AI

Learn 5x faster!

+ 52 Languages

Past Perfect Progressive Exercises For Swahili Grammar

The Past Perfect Progressive in Swahili denotes an action that was happening over a period of time and was completed before another past action. The structure is formed by combining the subject prefix, the tense marker ‘kuwa’, and a verb in the infinitive form. This is a bit more complex than other tense forms, but mastering it adds depth to your proficiency on Swahili language.

Improving language grasp through grammar worksheets

The most efficient way to learn a language

Try Talkpal for free

Exercise 1: Fill in the blanks with the correct verbs in the Past Perfect Progressive form

1) Mimi *nilikuwa nimecheza* (play) mpira kwa saa tatu.
2) Wewe *ulikuwa umeandika* (write) insha yako kwa saa mbili.
3) Yeye *alikuwa amesoma* (read) kitabu chake kwa masaa matano.
4) Sisi *tulikuwa tumekimbia* (run) mbio kwa dakika thelathini.
5) Ninyi *mlikuwa mmeimba* (sing) wimbo kwa saa moja.
6) Wao *walikuwa wamefanya* (do) kazi kwa siku mbili.
7) Ali *alikuwa amelala* (sleep) kwa masaa nane.
8) Siku *ilikua imepita* (pass) haraka.
9) Nyumba *ilikuwa imejengwa* (build) na babu yangu.
10) Gari *lilikuwa limeendeshwa* (drive) na mama yangu.
11) Baba yangu *alikuwa amekuwa* (be) mwalimu kwa miaka mingi.
12) Mimi *nilikuwa nimeishi* (live) Tanzania kwa miaka sita.
13) Rafiki yangu *alikuwa ameolewa* (marry) kwa miaka mitatu.
14) Yeye *alikuwa ameenda* (go) shule kwa miaka minane.
15) Dada yangu *alikuwa amemaliza* (finish) chuo kwa miaka mitano.

Exercise 2: Fill in the blanks with the correct verbs in the Past Perfect Progressive form

1) Yeye *alikuwa amepanda* (climb) mlima kwa saa tatu.
2) Mimi *nilikuwa nimekula* (eat) chakula kwa dakika ishirini.
3) Wao *walikuwa wamekusanya* (collect) maji kwa saa moja.
4) Wewe *ulikuwa umefunga* (close) mlango kwa dakika kumi.
5) Sisi *tulikuwa tumepika* (cook) chakula kwa saa moja.
6) Yeye *alikuwa amenywa* (drink) chai kwa dakika kumi.
7) Baba yangu *alikuwa amepata* (get) kazi mpya.
8) Mimi *nilikuwa nimepoteza* (lose) simu yangu.
9) Yeye *alikuwa ameondoka* (leave) nyumbani kwa siku moja.
10) Wao *walikuwa wamefurahi* (be happy) kwa siku nyingi.
11) Sisi *tulikuwa tumetembea* (walk) kwa kiwango kikubwa.
12) Wewe *ulikuwa umesahau* (forget) kuhusu yeye.
13) Mimi *nilikuwa nimekumbuka* (remember) yote.
14) Yeye *alikuwa amekuja* (come) kuniona.
15) Wao *walikuwa wamekubali* (accept) maombi yangu.
Download talkpal app
Learn anywhere anytime

Talkpal is an AI-powered language tutor. It’s the most efficient way to learn a language. Chat about an unlimited amount of interesting topics either by writing or speaking while receiving messages with realistic voice.

Get in touch with us

Talkpal is a GPT-powered AI language teacher. Boost your speaking, listening, writing, and pronunciation skills – Learn 5x Faster!

Languages

Learning


Talkpal, Inc., 2810 N Church St, Wilmington, Delaware 19802, US

© 2025 All Rights Reserved.


Trustpilot