Bagikan: |
Berikut contoh 50 latihan soal isian atau cloze test tentang Present Perfect Continuous Tense beserta jawabannya dan penjelasannya.
-
Soal: Mary _______ (cook) dinner for two hours.
Jawaban: Mary has been cooking dinner for two hours.
Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan tindakan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: I'm exhausted! I _______ (study) for the exam all day.
Jawaban: I'm exhausted! I have been studying for the exam all day.
Penjelasan: Present Perfect Continuous menunjukkan kegiatan yang dimulai di masa lalu dan berlanjut sampai sekarang.
-
Soal: How long _______ you _______ (wait) for the bus?
Jawaban: How long have you been waiting for the bus?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung.
-
Soal: She _______ (run) in the marathon since 7 a.m.
Jawaban: She has been running in the marathon since 7 a.m.
Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan tindakan yang dimulai di masa lalu dan masih berlangsung sampai waktu tertentu.
-
Soal: They _______ (work) on the project for three months.
Jawaban: They have been working on the project for three months.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: My brother _______ (play) video games since he got home.
Jawaban: My brother has been playing video games since he got home.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan tindakan yang dimulai di masa lalu dan masih berlangsung sampai saat ini.
-
Soal: How long _______ they _______ (learn) Spanish?
Jawaban: How long have they been learning Spanish?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: We _______ (travel) around Europe for two weeks.
Jawaban: We have been traveling around Europe for two weeks.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: Why _______ you _______ (look) at me like that?
Jawaban: Why have you been looking at me like that?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan alasan atau durasi tindakan yang masih berlangsung.
-
Soal: She _______ (teach) English at the language school since January.
Jawaban: She has been teaching English at the language school since January.
Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan tindakan yang dimulai di masa lalu dan masih berlangsung sampai saat ini.
-
Soal: How long _______ he _______ (build) the model airplane?
Jawaban: How long has he been building the model airplane?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: They _______ (wait) for the train for over an hour.
Jawaban: They have been waiting for the train for over an hour.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: I _______ (read) this book since last weekend.
Jawaban: I have been reading this book since last weekend.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan tindakan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: How long _______ they _______ (live) in that neighborhood?
Jawaban: How long have they been living in that neighborhood?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tinggal atau berada di suatu tempat.
-
Soal: She _______ (swim) in the pool for two hours.
Jawaban: She has been swimming in the pool for two hours.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: Why _______ you _______ (wear) the same clothes all week?
Jawaban: Why have you been wearing the same clothes all week?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan alasan atau durasi tindakan yang masih berlangsung.
-
Soal: They _______ (study) for the exams since the beginning of the semester.
Jawaban: They have been studying for the exams since the beginning of the semester.
Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan tindakan yang dimulai di masa lalu dan masih berlangsung sampai saat ini.
-
Soal: How long _______ you _______ (search) for your keys?
Jawaban: How long have you been searching for your keys?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: The children _______ (play) in the park all afternoon.
Jawaban: The children have been playing in the park all afternoon.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: Why _______ she _______ (cry) since she arrived?
Jawaban: Why has she been crying since she arrived?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan alasan atau durasi tindakan yang masih berlangsung.
-
Soal: He _______ (work) on the project all day.
Jawaban: He has been working on the project all day.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan tindakan yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
-
Soal: How long _______ you _______ (wait) for a response?
Jawaban: How long have you been waiting for a response?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: She _______ (dance) at the party since it started.
Jawaban: She has been dancing at the party since it started.
Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan tindakan yang dimulai di masa lalu dan masih berlangsung sampai saat ini.
-
Soal: We _______ (talk) on the phone for over an hour.
Jawaban: We have been talking on the phone for over an hour.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: How long _______ they _______ (study) English?
Jawaban: How long have they been studying English?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: She _______ (paint) the picture since morning.
Jawaban: She has been painting the picture since morning.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan tindakan yang dimulai di masa lalu dan masih berlangsung sampai saat ini.
-
Soal: Why _______ he _______ (exercise) so much lately?
Jawaban: Why has he been exercising so much lately?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan alasan atau durasi tindakan yang masih berlangsung.
-
Soal: They _______ (travel) around Asia for a month.
Jawaban: They have been traveling around Asia for a month.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: How long _______ you _______ (read) that book?
Jawaban: How long have you been reading that book?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: She _______ (wait) for her friend since noon.
Jawaban: She has been waiting for her friend since noon.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan tindakan yang dimulai di masa lalu dan masih berlangsung sampai saat ini.
-
Soal: How long _______ they _______ (play) chess?
Jawaban: How long have they been playing chess?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: She _______ (write) the novel since last year.
Jawaban: She has been writing the novel since last year.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan tindakan yang dimulai di masa lalu dan masih berlangsung sampai saat ini.
-
Soal: Why _______ you _______ (talk) so loudly?
Jawaban: Why have you been talking so loudly?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan alasan atau durasi tindakan yang masih berlangsung.
-
Soal: They _______ (work) on the farm all morning.
Jawaban: They have been working on the farm all morning.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: How long _______ she _______ (wait) for the concert?
Jawaban: How long has she been waiting for the concert?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: He _______ (study) Spanish for two years.
Jawaban: He has been studying Spanish for two years.
Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan tindakan yang dimulai di masa lalu dan masih berlangsung sampai saat ini.
-
Soal: Why _______ you _______ (exercise) so regularly lately?
Jawaban: Why have you been exercising so regularly lately?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan alasan atau durasi tindakan yang masih berlangsung.
-
Soal: She _______ (paint) the house since morning.
Jawaban: She has been painting the house since morning.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan tindakan yang dimulai di masa lalu dan masih berlangsung sampai saat ini.
-
Soal: How long _______ they _______ (travel) in Europe?
Jawaban: How long have they been traveling in Europe?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: They _______ (read) books for the entire weekend.
Jawaban: They have been reading books for the entire weekend.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: How long _______ you _______ (wait) for the results?
Jawaban: How long have you been waiting for the results?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: She _______ (sing) since the concert began.
Jawaban: She has been singing since the concert began.
Penjelasan: Present Perfect Continuous digunakan untuk menunjukkan tindakan yang dimulai di masa lalu dan masih berlangsung sampai saat ini.
-
Soal: They _______ (work) on the car for hours.
Jawaban: They have been working on the car for hours.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: How long _______ she _______ (practice) the piano?
Jawaban: How long has she been practicing the piano?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: He _______ (read) the book for the entire afternoon.
Jawaban: He has been reading the book for the entire afternoon.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: Why _______ you _______ (look) at me like that?
Jawaban: Why have you been looking at me like that?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan alasan atau durasi tindakan yang masih berlangsung.
-
Soal: They _______ (travel) around the world for a year.
Jawaban: They have been traveling around the world for a year.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan durasi tindakan yang sudah berlangsung selama waktu tertentu.
-
Soal: How long _______ you _______ (play) the guitar?
Jawaban: How long have you been playing the guitar?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan durasi tindakan yang masih berlangsung sampai sekarang.
-
Soal: She _______ (wait) for her friend since morning.
Jawaban: She has been waiting for her friend since morning.
Penjelasan: Present Perfect Continuous digunakan untuk menyatakan tindakan yang dimulai di masa lalu dan masih berlangsung sampai saat ini.
-
Soal: Why _______ she _______ (cry) since she arrived?
Jawaban: Why has she been crying since she arrived?
Penjelasan: Present Perfect Continuous digunakan untuk menanyakan alasan atau durasi tindakan yang masih berlangsung.