Bola.com, Jakarta - Present perfect continuous tense adalah satu di antara tense bahasa Inggris yang menggambarkan suatu kegiatan yang dimulai di masa lalu dan masih berlanjut hingga saat ini.
Selain itu, present perfect continuous tense digunakan untuk berbicara tentang kegiatan yang baru saja berakhir atau memiliki hasil yang bisa terlihat atau dirasakan.
Baca Juga
Advertisement
Penggunaan present perfect continuous tense sering disertai dengan keterangan waktu seperti: for, since, dan lately.
Rumusnya terdiri dari subjek + have/has been + kata kerja dalam bentuk present participle (-ing).
Dalam penggunaannya, present perfect continuous tense lebih sering digunakan dalam percakapan sehari-hari daripada dalam tulisan formal.
Bagi kamu yang sedang mempelajari dan ingin mengasah pengetahuan tentang present perfect continuous tense, bisa coba mengerjakan contoh-contoh soalnya di bawah ini.
Berikut 15 contoh soal bahasa Inggris present perfect continuous tense beserta kunci jawabannya, Jumat (2/2/2024).
Yuk gabung channel whatsapp Bola.com untuk mendapatkan berita-berita terbaru tentang Timnas Indonesia, BRI Liga 1, Liga Champions, Liga Inggris, Liga Italia, Liga Spanyol, bola voli, MotoGP, hingga bulutangkis. Klik di sini (JOIN)
Contoh Soal Bahasa Inggris Present Perfect Continuous Tense
1. You … piano for years but you still can't play a single song.
A. have been learning
B. learned
C. have learnt
D. have been learnt
2. They … so hard, so now they are going to have a rest.
A. have not been working
B. have been working
C. are working
D. are not working
3. He ... the guitar for 10 minutes.
A. is playing
B. playing
C. has been playing
D. played
4. Why are your shoes so dirty? What ... ?
A. have not you been doing
B. have you been doing
C. you have been doing
D. were you doing
5. It is 8 p.m. and Rudi ... yet. He ... in the field since morning.
A. hasn't been returning / has been working
B. hasn't been returning / has worked
C. hasn't returned / has worked
D. hasn't returned / has been working
Advertisement
Contoh Soal Bahasa Inggris Present Perfect Continuous Tense
6. ... working in that company all his life?
A. have he been
B. has he been
C. is he
D. is not he
7. She ... around Asia for three months.
A. have been travelling
B. has been travelling
C. have travelled
D. is travelling
8. Tamara ... piano since she was child.
A. have been training
B. has been training
C. has train
D. is training
9. They ... soccer since morning.
A. are playing
B. has been playing
C. have been playing
D. playing
10. How long ... it been raining?
A. have
B. has
C. had
D. were
Contoh Soal Bahasa Inggris Present Perfect Continuous Tense
11. Did you know he's been teaching English ... fifteen years?
A. before
B. since
C. for
D. as
12. How long … this watch?
A. have you wear
B. are you wearing
C. did you wore
D. have you been wearing
13. They got accident, They ... in hospital since Sunday.
A. have been
B. has been
C. have
D. are
14. ... you ... in this company for a year?
A. have / worked
B. has / working
C. are / working
D. have / been working
15. She ... this science for three years.
A. have been studying
B. has been studying
C. has studied
D. is studying
Advertisement
Kunci Jawaban
1. A
2. B
3. C
4. B
5. D
6. B
7. B
8. B
9. C
10. B
11. C
12. D
13. A
14. D
15. B
Dapatkan artikel contoh berbagai tema lain dengan mengeklik tautan ini.