Exercise 1: Fill in the blanks using the correct Prepositions of Agent
1. Buku itu dibeli *oleh* (by) Budi di toko buku.
2. Surat ini ditulis *oleh* (by) guru Bahasa Indonesia.
3. Saya mendapat bunga *dari* (from) pacar saya.
4. Ayam ini dimasak *oleh* (by) ibu saya.
5. Kamu akan dijemput *oleh* (by) adik saya di stasiun.
6. Film itu disutradarai *oleh* (by) sutradara terkenal.
7. Pakaian ini dirancang *oleh* (by) desainer terkenal.
8. Mereka menerima hadiah *dari* (from) kepala sekolah.
9. Pesan ini disampaikan *oleh* (by) kurir.
10. Pesawat itu diterbangkan *oleh* (by) pilot yang berpengalaman.
11. Makalah ini ditulis *oleh* (by) penulis freelance.
12. Sertifikat ini dikeluarkan *oleh* (by) lembaga sertifikasi.
13. Obat ini dibuat *oleh* (by) apoteker.
14. Saya mendapatkan undangan *dari* (from) tetangga saya.
15. Rumah itu ditempati *oleh* (by) keluarga baru.
Exercise 2: Fill in the blanks using the correct Prepositions of Agent
1. Lukisan tersebut dilukis *oleh* (by) pelukis terkenal.
2. Saya mendapat paket *dari* (from) saudara saya.
3. Dia ditolong *oleh* (by) orang yang baik hati.
4. Puisi itu ditulis *oleh* (by) penyair terkenal.
5. Makanan ini dimasak *oleh* (by) koki profesional.
6. Idea itu dicetuskan *oleh* (by) direktur kreatif.
7. Kunci itu ditemukan *oleh* (by) petugas keamanan.
8. Kasus itu diperiksa *oleh* (by) polisi.
9. Laporan itu diterima *oleh* (by) atasan saya.
10. Sampah itu dibuang *oleh* (by) petugas kebersihan.
11. Duit kembalian itu diberikan *oleh* (by) kasir.
12. Berita itu dibacakan *oleh* (by) pembawa acara.
13. Paspor itu diperiksa *oleh* (by) petugas imigrasi.
14. Novel itu diterjemahkan *oleh* (by) penerjemah.
15. Mobil itu diparkir *di* (at) tempat parkir oleh adik saya.