10 soal pilihan ganda tentang Past Perfect tense(Past Perfect)dari mudah ke sulit, dengan kunci jawaban dan penjelasan. Klik jawaban untuk memeriksa langsung, atau lihat tabel jawaban di akhir halaman.
Pernyataan: S + had + V3. Negasi: S + had not (hadn't) + V3. Interogatif: Had + S + V3?. Tanda: before, after, when, by the time, already, just, by + patokan masa lalu. Lihat teori lengkapnya di Perfect Past Tense.
Pilih jawaban yang benar. Klik jawaban untuk memeriksa.
| Kalimat | Jawaban | Penjelasan |
|---|---|---|
| 1 | B. had finished | "By the time" + waktu lampau → tindakan selesai sebelumnya menggunakan lampau sempurna. |
| 2 | C. had finished | Tindakan "menyelesaikan tugas" terjadi sebelum tindakan "menonton TV" → gunakan had + V3. |
| 3 | A. had left | "After" + tindakan yang terjadi sebelumnya → gunakan past perfect tense untuk tindakan pertama, tindakan kedua dalam simple past("ran")menggunakan bentuk lampau |
| 4 | B. hadn't seen | Negasi past perfect: S + hadn't + V3, menggambarkan sesuatu yang belum pernah terjadi sebelum suatu titik di masa lalu. |
| 5 | C. Had / traveled | Pertanyaan Past Perfect: Had + S + V3?, tindakan "travel" terjadi sebelum "moved". |
| 6 | A. had / started | "Already" adalah penanda Past Perfect, tindakan "start" terjadi sebelum "got to the cinema". |
| 7 | B. had / got | "Baru saja" digunakan dengan Past Perfect ketika ada tindakan lain yang terjadi setelahnya di masa lalu. |
| 8 | B. hadn't finished | "By the time" + titik waktu lampau, negasi → S + hadn't + V3. |
| 9 | B. She had gone to bed before I called. | "Go" memiliki bentuk lampau sempurna "gone", bukan "went"; subjek tunggal menggunakan "had", bukan "has/have". |
| 10 | B. When I arrived, the meeting had already finished. | Tindakan yang selesai sebelum titik waktu masa lalu lainnya("I arrived")harus menggunakan Past Perfect, bukan Simple Past atau Present Perfect. |
312 latihan tata bahasa · Penilaian langsung · Gratis · Tanpa pendaftaran
Latihan tata bahasa sekarang →