10 soal pilihan ganda tentang Present Perfect Continuous tense(Present Perfect Continuous)dari mudah ke sulit, dengan kunci jawaban dan penjelasan. Klik jawaban untuk memeriksa langsung, atau lihat tabel jawaban di akhir halaman.
Pernyataan: S + have/has been + V-ing. Negasi: S + haven't/hasn't been + V-ing. Interogatif: Have/Has + S + been + V-ing?. Ciri-ciri: for, since, all day/week, how long, lately, recently. Lihat teori lengkapnya di Present Perfect Continuous Tense.
Pilih jawaban yang benar. Klik jawaban untuk memeriksa.
| Kalimat | Jawaban | Penjelasan |
|---|---|---|
| 1 | B. has been studying | Subjek "She"(bentuk tunggal) → dùng "has been" + V-ing. |
| 2 | A. have been waiting | Subjek "I" → gunakan "have been" + V-ing. |
| 3 | B. have been playing / for | Subjek "They" → "have been"; "two hours" adalah durasi waktu → menggunakan "for". |
| 4 | B. has been working / since | Subjek "Ayahku"(bentuk tunggal)→ "telah"; "2015" adalah titik waktu → menggunakan "sejak". |
| 5 | B. He has been living here for 10 years and still lives here. | Perfekto Berkelanjutan menekankan tindakan yang terus berlangsung dan masih berjalan. |
| 6 | B. haven't been watching | Subjek "Kami" → bentuk negatif "haven't been" + V-ing. |
| 7 | B. has been raining | Subjek "It"(bentuk tunggal)→ "has been raining"; hasilnya jelas terlihat di sekarang(jalan yang tergenang air). |
| 8 | B. Have / been looking | Subjek "you" → kalimat tanya "Have you been + V-ing?"; ciri khas "recently". |
| 9 | C. How long | "How long" digunakan untuk bertanya tentang durasi waktu, jawabannya menggunakan "for". |
| 10 | C. He has been working here since 2018. | Subjek "He" cocok dengan "has been"; kalimat lain salah menggunakan have/has sesuai subjek. |
312 latihan tata bahasa · Penilaian langsung · Gratis · Tanpa pendaftaran
Latihan tata bahasa sekarang →