Which language do you want to learn?

Which language do you want to learn?

Prepositions of Agent Exercises For Swahili Grammar

Grammar exercises aiding in enhancing language comprehension

Prepositions of Agent in Swahili grammar, often known as ‘preposition ya’, connect a noun or pronoun to a verb to convey the “doer” of an action. They are similar to the English preposition “by” in passive sentences. The Swahili preposition ‘na’ is commonly used as the Preposition of Agent. Let’s explore some exercises to better understand the use of prepositions of agent in Swahili.

Exercise 1: Fill in the blanks with the appropriate preposition of agent.

1. Kazi hii ilifanywa *na* (by) Juma.
2. Mkate huu umeokwa *na* (by) mama.
3. Mdudu huyu aliuawa *na* (by) dawa.
4. Gari hili limeendeshwa *na* (by) baba.
5. Gari hilo liligongwa *na* (by) lori.
6. Habari hizi zilisomwa *na* (by) Fatma.
7. Hati hii imesainiwa *na* (by) meneja.
8. Mwaka huu utakumbukwa *na* (by) wengi.
9. Picha hii imechongwa *na* (by) sanaa.
10. Nyumba hii imejengwa *na* (by) wajenzi.
11. Wimbo huo uliimbwa *na* (by) sauti.
12. Wiki hii itapangwa *na* (by) tarehe.
13. Somo hili litafundishwa *na* (by) mwalimu.
14. Simu hii imevunjwa *na* (by) mtoto.
15. Kazi hii imefanywa *na* (by) wafanyakazi.

Exercise 2: Fill in the blanks utilizing prepositions of agent.

1. Kitabu kimeandikwa *na* (by) mwandishi.
2. Pesa hizi zimetumwa *na* (by) jirani.
3. Shamba hili linalimwa *na* (by) mkulima.
4. Hizi maua zimenunuliwa *na* (by) dada yangu.
5. Usafiri huu umepangwa *na* (by) kamati.
6. Mti huu ulikatwa *na* (by) mvua.
7. Hadithi hii ilisimuliwa *na* (by) Bibi.
8. Picha hii imechorwa *na* (by) mchoraji.
9. Nyimbo hii imeimbwa *na* (by) msanii.
10. Mifugo hii imeangaliwa *na* (by) daktari.
11. Ujumbe huo umetumwa *na* (by) simu.
12. Wazee hao wamechaguliwa *na* (by) kijiji.
13. Mpango huu umepitishwa *na* (by) serikali.
14. Kitabu hiki kimekaguliwa *na* (by) mhariri.
15. Zoezi hili limeongozwa *na* (by) kocha.

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

LEARN LANGUAGES FASTER
WITH AI

Learn 5x Faster