Bagikan: |
Berikut contoh latihan 30 soal isian atau cloze test tentang Present Perfect Continuous Tense beserta jawabannya dan penjelasannya.
-
Soal: Why is the garden so messy? The kids ___________ in it.
Jawaban: have been playing Pola Kalimat: Subject + has/have + been + present participle (playing) Penjelasan: Menggunakan Present Perfect Continuous karena kegiatan bermain dimulai di masa lalu dan berlanjut sampai sekarang.
-
Soal: Look at his clothes! He ___________ in the mud.
Jawaban: has been playing Pola Kalimat: Subject + has/have + been + present participle (playing) Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan kegiatan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: I can't believe it! She ___________ on this project since last year.
Jawaban: has been working Pola Kalimat: Subject + has/have + been + present participle (working) Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi waktu suatu kegiatan yang dimulai di masa lalu dan berlanjut sampai sekarang.
-
Soal: The room is a mess! Someone ___________ in it.
Jawaban: has been playing Pola Kalimat: Subject + has/have + been + present participle (playing) Penjelasan: Present Perfect Continuous digunakan untuk menyatakan kegiatan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: They look tired because they ___________ on the project for days.
Jawaban: have been working Pola Kalimat: Subject + has/have + been + present participle (working) Penjelasan: Present Perfect Continuous digunakan untuk menyatakan kegiatan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: Why is the floor wet? Someone ___________ the plants.
Jawaban: has been watering Pola Kalimat: Subject + has/have + been + present participle (watering) Penjelasan: Menggunakan Present Perfect Continuous karena efek penyiraman tanaman masih terlihat sampai sekarang.
-
Soal: They look exhausted because they ___________ on the construction project for weeks.
Jawaban: have been working Pola Kalimat: Subject + has/have + been + present participle (working) Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi waktu suatu kegiatan yang dimulai di masa lalu dan berlanjut sampai sekarang.
-
Soal: Why is he so dirty? He ___________ soccer with his friends.
Jawaban: has been playing Pola Kalimat: Subject + has/have + been + present participle (playing) Penjelasan: Menggunakan Present Perfect Continuous karena kegiatan bermain sepak bola dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: The kids are out of breath. They ___________ in the park.
Jawaban: have been running Pola Kalimat: Subject + has/have + been + present participle (running) Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan kegiatan berlari yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: I can't believe it! He ___________ on his art project for hours.
Jawaban: has been working Pola Kalimat: Subject + has/have + been + present participle (working) Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi waktu suatu kegiatan yang dimulai di masa lalu dan berlanjut sampai sekarang.
-
Soal: The garden looks well-maintained. Someone ___________ the plants regularly.
Jawaban: has been watering Pola Kalimat: Subject + has/have + been + present participle (watering) Penjelasan: Menggunakan Present Perfect Continuous karena efek dari kegiatan penyiraman tanaman masih terlihat sampai sekarang.
-
Soal: Why is he so tired? He ___________ on the car engine all afternoon.
Jawaban: has been fixing Pola Kalimat: Subject + has/have + been + present participle (fixing) Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan durasi waktu suatu kegiatan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: The kitchen is a mess! Someone ___________ in it.
Jawaban: has been cooking Pola Kalimat: Subject + has/have + been + present participle (cooking) Penjelasan: Present Perfect Continuous digunakan untuk menyatakan kegiatan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: She looks exhausted because she ___________ her thesis for weeks.
Jawaban: has been writing Pola Kalimat: Subject + has/have + been + present participle (writing) Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan durasi waktu kegiatan menulis yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: I can't believe it! They ___________ in the kitchen for hours.
Jawaban: have been cooking Pola Kalimat: Subject + has/have + been + present participle (cooking) Penjelasan: Menggunakan Present Perfect Continuous karena kegiatan memasak dimulai di masa lalu dan berlanjut sampai sekarang.
-
Soal: Why are they so sweaty? They ___________ basketball.
Jawaban: have been playing Pola Kalimat: Subject + has/have + been + present participle (playing) Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan kegiatan bermain basket yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: Look at the clock! He ___________ on the computer all night.
Jawaban: has been working Pola Kalimat: Subject + has/have + been + present participle (working) Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan durasi waktu kegiatan bekerja yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: Why is the floor wet? Someone ___________ the plants.
Jawaban: has been watering Pola Kalimat: Subject + has/have + been + present participle (watering) Penjelasan: Menggunakan Present Perfect Continuous karena efek penyiraman tanaman masih terlihat sampai sekarang.
-
Soal: They look tired because they ___________ on the project for days.
Jawaban: have been working Pola Kalimat: Subject + has/have + been + present participle (working) Penjelasan: Present Perfect Continuous digunakan untuk menyatakan kegiatan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: The children ___________ in the park for hours.
Jawaban: have been playing Pola Kalimat: Subject + has/have + been + present participle (playing) Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan kegiatan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: Why is he so exhausted? He ___________ on the marathon for months.
Jawaban: has been training Pola Kalimat: Subject + has/have + been + present participle (training) Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan durasi waktu kegiatan latihan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: The kitchen is a mess! Someone ___________ in it.
Jawaban: has been cooking Pola Kalimat: Subject + has/have + been + present participle (cooking) Penjelasan: Present Perfect Continuous digunakan untuk menyatakan kegiatan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: Why is the ground wet? It ___________.
Jawaban: has been raining Pola Kalimat: Subject + has/have + been + present participle (raining) Penjelasan: Menggunakan Present Perfect Continuous karena hujan dimulai di masa lalu dan dampaknya masih terasa sekarang.
-
Soal: I am not surprised that she is out of breath. She ___________.
Jawaban: has been running Pola Kalimat: Subject + has/have + been + present participle (running) Penjelasan: Menggunakan Present Perfect Continuous karena kegiatan berlari dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: Look at the clock! He ___________ on the computer for hours.
Jawaban: has been working Pola Kalimat: Subject + has/have + been + present participle (working) Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan durasi waktu kegiatan bekerja yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: The students look tired because they ___________ on their assignments for days.
Jawaban: have been working Pola Kalimat: Subject + has/have + been + present participle (working) Penjelasan: Present Perfect Continuous digunakan untuk menyatakan kegiatan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: Why is the floor wet? Someone ___________ the plants.
Jawaban: has been watering Pola Kalimat: Subject + has/have + been + present participle (watering) Penjelasan: Menggunakan Present Perfect Continuous karena efek penyiraman tanaman masih terlihat sampai sekarang.
-
Soal: They look tired because they ___________ on the house renovation project.
Jawaban: have been working Pola Kalimat: Subject + has/have + been + present participle (working) Penjelasan: Present Perfect Continuous digunakan untuk menyatakan kegiatan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: Why are they so sweaty? They ___________.
Jawaban: have been exercising Pola Kalimat: Subject + has/have + been + present participle (exercising) Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan kegiatan berolahraga yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: I can't believe it! She ___________ on her artwork for hours.
Jawaban: has been working Pola Kalimat: Subject + has/have + been + present participle (working) Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi waktu suatu kegiatan yang dimulai di masa lalu dan berlanjut sampai sekarang.