Which language do you want to learn?

Which language do you want to learn?

Future Perfect Progressive Exercises For Indonesian Grammar

Grammar exercises aimed at improving language proficiency

In Indonesian grammar, the Future Perfect Progressive tense is used to describe an action that will have been continuing up to a certain point in the future. This tense is typically constructed using the auxiliary verb ‘akan’ (will) combined with ‘telah’ (have) and ‘sedang’ (currently), followed by a root verb.

Exercise 1: Fill in the gaps with the correct form of the verb.

1. Saya yakin bahwa dia *akan telah sedang belajar* (learning) selama dua jam ketika kita datang nanti malam.
2. Kita *akan telah sedang bekerja* (working) di proyek ini selama satu tahun pada bulan Mei.
3. Kau *akan telah sedang tidur* (sleeping) selama tujuh jam ketika jam alarm berbunyi.
4. Dia *akan telah sedang menulis* (writing) novelnya selama empat tahun ketika dia akhirnya menyelesaikannya.
5. Kalian *akan telah sedang bermain* (playing) sepak bola selama 90 menit pada akhir pertandingan.
6. Ayah *akan telah sedang memasak* (cooking) selama tiga jam ketika makan malam siap.
7. Mereka *akan telah sedang berjalan* (walking) selama dua jam ketika mereka mencapai puncak gunung.
8. Ibu *akan telah sedang berbelanja* (shopping) selama satu jam ketika toko tutup.
9. Adikmu *akan telah sedang membaca* (reading) buku itu selama lima hari ketika dia selesai.
10. Anjing itu *akan telah sedang mengejar* (chasing) kucing itu selama sepuluh menit ketika dia menangkapnya.
11. Aku *akan telah sedang memancing* (fishing) selama dua jam ketika ikan pertama gigit.
12. Pada saat kita mencapai rumahnya, Ria *akan telah sedang bermain piano* (playing piano) selang dua jam.
13. Dia *akan telah sedang mengerjakan* (working on) lukisannya selama tiga bulan pada saat galeri buka.
14. Pada akhir bulan depan, kita *akan telah sedang mengemudi* (been driving) selama delapan jam.
15. Dalam dua hari lagi, mereka *akan telah sedang menjahit* (sewing) pakaian itu selama seminggu.

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

1. Pada saat kamu bangun esok pagi, matahari *akan telah sedang terbit* (been rising) selama satu jam.
2. Ketika kita sampai di pantai, ombak *akan telah sedang bergerak* (been moving) selama beberapa jam.
3. Pada saat awal pertandingan bola basket, mereka *akan telah sedang berlatih* (been practicing) selama dua jam.
4. Kita *akan telah sedang membaca* (been reading) berita itu selama satu jam ketika berita penting lainnya muncul.
5. Ketika film itu selesai, kita *akan telah sedang menonton* (been watching) selama tiga jam.
6. Ketika orang tuanya datang, dia *akan telah sedang membersihkan* (been cleaning) kamar bermain selama dua jam.
7. Ketika kita sampai di puncak gunung, burung-burung *akan telah sedang bernyanyi* (been singing) selama setengah hari.
8. Saya *akan telah sedang membayar* (been paying) tagihan saya selama satu jam ketika sistem akhirnya bekerja.
9. Ketika kita mencapai bandara, pesawat *akan telah sedang lepas landas* (been taking off) selama 15 menit.
10. Kemarin, anak-anak *akan telah sedang berenang* (been swimming) selama empat jam ketika mereka pulang.
11. Saat hujan mulai turun, kita *akan telah sedang menunggu* (been waiting) selama tiga jam.
12. Dia *akan telah sedang makan* (been eating) selama sepuluh menit ketika saya datang.
13. Ketika para dokter datang, pasien *akan telah sedang menderita* (been suffering) selama beberapa jam.
14. Kita *akan telah sedang berjalan* (been walking) selama satu jam ketika kita mencapai rumah.
15. Pada Januari mendatang, mereka *akan telah sedang hidup* (been living) di rumah baru mereka selama sepuluh tahun.

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

LEARN LANGUAGES FASTER
WITH AI

Learn 5x Faster