
Apakah Anda sedang mencari cara efektif untuk menguasai Past Perfect Tense dalam Bahasa Inggris? Bank soal ini adalah solusi tepat! Past Perfect Tense merupakan salah satu tenses krusial yang seringkali membingungkan, namun sangat penting untuk dipahami agar komunikasi Anda dalam Bahasa Inggris menjadi lebih akurat dan natural. Tense ini digunakan untuk menjelaskan suatu kejadian yang telah selesai sebelum kejadian lain terjadi di masa lalu, memberikan konteks waktu yang jelas dalam narasi. Latihan soal Past Perfect Tense ini dirancang khusus untuk membantu Anda memperkuat pemahaman, mengidentifikasi kesalahan umum, dan meningkatkan kemampuan Anda dalam menggunakan tenses ini dengan benar. Dengan beragam jenis soal—mulai dari pilihan ganda, isian singkat, uraian, hingga mencocokkan—Anda akan mendapatkan pengalaman belajar yang komprehensif. Setiap pertanyaan dilengkapi dengan kunci jawaban dan penjelasan mendalam, memastikan Anda tidak hanya mengetahui jawaban yang benar tetapi juga memahami konsep di baliknya. Persiapkan diri Anda untuk ujian atau tingkatkan kefasihan berbahasa Inggris Anda dengan berlatih soal-soal Past Perfect Tense ini secara rutin. Mari kita taklukkan Past Perfect Tense bersama!
Contoh Soal soal bahasa inggris past perfect tense
1. By the time we arrived, the movie _____.
- A. A. started
- B. B. had started
- C. C. has started
- D. D. was starting
- E. E. is starting
Penjelasan: Past Perfect (had + V₃) digunakan untuk menyatakan aksi yang terjadi sebelum aksi lain di masa lalu. Dalam konteks ini, film sudah dimulai sebelum kami tiba.
2. She couldn’t get into her house because she _____ her keys.
- A. A. lost
- B. B. has lost
- C. C. had lost
- D. D. was losing
- E. E. loses
Penjelasan: Kehilangan kunci (had lost) terjadi sebelum dia tidak bisa masuk rumah (couldn’t get).
3. When I got to the airport, my plane _____.
- A. A. already left
- B. B. already leaves
- C. C. had already left
- D. D. has already left
- E. E. was already leaving
Penjelasan: Pesawat sudah berangkat (had already left) sebelum saya tiba di bandara (got to the airport).
4. They _____ for hours before they found the right path.
- A. A. walked
- B. B. had walked
- C. C. have walked
- D. D. were walking
- E. E. walks
Penjelasan: Berjalan selama berjam-jam (had walked) terjadi sebelum mereka menemukan jalan yang benar (found the right path).
5. He apologized for what he _____.
- A. A. did
- B. B. has done
- C. C. had done
- D. D. was doing
- E. E. does
Penjelasan: Permintaan maaf (apologized) adalah untuk tindakan yang sudah dilakukan di masa lalu (had done).
6. Before I moved to London, I _____ in Paris for five years.
- A. A. lived
- B. B. have lived
- C. C. had lived
- D. D. was living
- E. E. live
Penjelasan: Tinggal di Paris (had lived) terjadi sebelum pindah ke London (moved to London).
7. I finally found the book that I _____ for weeks.
- A. A. looked
- B. B. have looked
- C. C. had looked
- D. D. was looking
- E. E. look
Penjelasan: Mencari buku (had looked) terjadi selama berminggu-minggu sebelum akhirnya ditemukan (finally found).
8. She only understood the movie because she _____ the book.
- A. A. read
- B. B. has read
- C. C. had read
- D. D. was reading
- E. E. reads
Penjelasan: Membaca buku (had read) terjadi sebelum dia memahami film (understood the movie).
9. By the time the police arrived, the thieves _____ away.
- A. A. ran
- B. B. have run
- C. C. had run
- D. D. were running
- E. E. run
Penjelasan: Pencuri melarikan diri (had run away) terjadi sebelum polisi tiba (arrived).
10. My parents _____ married for 20 years when I was born.
- A. A. were
- B. B. had been
- C. C. have been
- D. D. are
- E. E. was
Penjelasan: Masa pernikahan 20 tahun (had been married) sudah selesai sebelum saya lahir (was born).
11. He said he _____ his homework.
- A. A. finished
- B. B. has finished
- C. C. had finished
- D. D. was finishing
- E. E. finishes
Penjelasan: Dalam kalimat tidak langsung (reported speech), aksi yang terjadi sebelum pernyataan menggunakan Past Perfect (had finished).
12. We were tired because we _____ all day.
- A. A. traveled
- B. B. have traveled
- C. C. had traveled
- D. D. were traveling
- E. E. travel
Penjelasan: Kelelahan (were tired) adalah akibat dari perjalanan yang sudah dilakukan sepanjang hari (had traveled).
13. They _____ to the party, so we went home.
- A. A. didn’t come
- B. B. haven’t come
- C. C. hadn’t come
- D. D. weren’t coming
- E. E. don’t come
Penjelasan: Mereka tidak datang (hadn’t come) terjadi sebelum kami pulang (went home).
14. After she _____ her lunch, she went to the park.
- A. A. ate
- B. B. has eaten
- C. C. had eaten
- D. D. was eating
- E. E. eats
Penjelasan: Makan siang selesai (had eaten) sebelum pergi ke taman (went to the park).
15. I couldn’t believe that I _____ him before.
- A. A. never saw
- B. B. have never seen
- C. C. had never seen
- D. D. was never seeing
- E. E. never see
Penjelasan: Tidak pernah melihatnya (had never seen) terjadi sebelum momen ‘tidak percaya’ (couldn’t believe).
16. The concert _____ by the time we arrived at the venue.
- A. A. started
- B. B. has started
- C. C. had started
- D. D. was starting
- E. E. starts
Penjelasan: Konser sudah dimulai (had started) sebelum kami tiba di lokasi (arrived at the venue).
17. She got sick because she _____ too much junk food.
- A. A. ate
- B. B. has eaten
- C. C. had eaten
- D. D. was eating
- E. E. eats
Penjelasan: Makan junk food berlebihan (had eaten) terjadi sebelum dia sakit (got sick).
18. Before the students submitted their essays, they _____ them carefully.
- A. A. checked
- B. B. have checked
- C. C. had checked
- D. D. were checking
- E. E. check
Penjelasan: Mengecek esai (had checked) terjadi sebelum mereka menyerahkannya (submitted their essays).
19. We knew each other because we _____ at the same school.
- A. A. met
- B. B. have met
- C. C. had met
- D. D. were meeting
- E. E. meet
Penjelasan: Saling mengenal (knew each other) karena sudah bertemu di sekolah yang sama sebelumnya (had met).
20. The house was quiet because everyone _____.
- A. A. slept
- B. B. has slept
- C. C. had slept
- D. D. was sleeping
- E. E. sleeps
Penjelasan: Semua orang sudah tidur (had slept) terjadi sebelum rumah menjadi sunyi (was quiet).
21. By the time I arrived, they _____ (finish) dinner.
Penjelasan: Aksi ‘finish dinner’ terjadi sebelum ‘I arrived’. Bentuk Past Perfect yang tepat adalah ‘had finished’.
22. She said that she _____ (never see) such a beautiful sunset before.
Penjelasan: Menceritakan tentang pengalaman di masa lalu yang terjadi sebelum momen penceritaan. Bentuk Past Perfect yang tepat adalah ‘had never seen’.
23. I couldn’t open the door because someone _____ (lock) it.
Penjelasan: Aksi ‘lock’ terjadi sebelum ‘I couldn’t open’. Bentuk Past Perfect yang tepat adalah ‘had locked’.
24. He only understood the movie after he _____ (read) the book.
Penjelasan: Aksi ‘read the book’ terjadi sebelum ‘he understood the movie’. Bentuk Past Perfect yang tepat adalah ‘had read’.
25. Before they moved to New York, they _____ (live) in Boston for ten years.
Penjelasan: Aksi ‘live in Boston’ terjadi sebelum ‘they moved to New York’. Bentuk Past Perfect yang tepat adalah ‘had lived’.
26. Jelaskan fungsi utama dari Past Perfect Tense dalam bahasa Inggris dan berikan dua contoh kalimat.
Penjelasan: Penjelasan mengenai fungsi utama Past Perfect Tense yang menunjukkan urutan kejadian di masa lalu, dengan dua contoh kalimat yang memperjelas penggunaannya.
27. Ubah kalimat berikut ke dalam bentuk Past Perfect Tense: “She ate breakfast, then she went to school.”
Penjelasan: Mengubah urutan kejadian dengan Past Perfect untuk aksi yang terjadi lebih dulu (makan pagi) sebelum aksi berikutnya di masa lalu (pergi ke sekolah).
28. Buatlah satu kalimat menggunakan Past Perfect Tense yang menjelaskan alasan suatu kejadian di masa lalu.
Penjelasan: Kalimat ini menggunakan Past Perfect (‘had not slept’) untuk menjelaskan penyebab atau alasan (‘was tired’) dari suatu kejadian di masa lalu.
29. Apa perbedaan antara Simple Past Tense dan Past Perfect Tense? Berikan contoh untuk memperjelas.
Penjelasan: Penjelasan membedakan Simple Past sebagai aksi tunggal di masa lalu dan Past Perfect sebagai aksi yang mendahului aksi Simple Past, disertai contoh konkret.
30. Lengkapi kalimat berikut dengan Past Perfect Tense yang sesuai dan jelaskan mengapa Anda memilih bentuk tersebut: “When I arrived at the cinema, the movie _____ (begin).”
Penjelasan: Melengkapi kalimat dengan ‘had begun’ dan memberikan penjelasan yang jelas bahwa Past Perfect digunakan untuk aksi yang terjadi lebih dahulu di masa lalu.
31. Cocokkan bagian kalimat di kolom kiri dengan bagian yang sesuai di kolom kanan untuk membentuk kalimat Past Perfect yang benar.
Pasangkan pernyataan berikut:
- a. By the time I woke up, … ( … ) … 1. it had rained all night.
- b. She couldn’t find her phone because … ( … ) … 2. she had left it in the car.
- c. We were hungry because … ( … ) … 3. the sun had already risen.
- d. He knew all about the movie because … ( … ) … 4. we hadn’t eaten anything.
- e. The grass was wet because … ( … ) … 5. he had watched it twice.
Penjelasan: Memastikan setiap pasangan membentuk kalimat Past Perfect yang logis dan gramatikal.
32. Cocokkan situasi di kolom kiri dengan kalimat Past Perfect yang paling sesuai di kolom kanan.
Pasangkan pernyataan berikut:
- a. You arrived at the station, but the train was gone. … ( … ) … 1. He had failed the exam.
- b. Your friend looked sad because he didn’t pass the exam. … ( … ) … 2. Someone had left all the toys out.
- c. You met an old classmate you hadn’t seen for years. … ( … ) … 3. The train had already departed.
- d. The room was messy when you got home. … ( … ) … 4. I had never seen her since high school.
- e. You finally understood the story after reading a summary. … ( … ) … 5. I had read the summary.
Penjelasan: Memastikan setiap situasi dicocokkan dengan kalimat Past Perfect yang paling relevan dan menjelaskan kejadian yang mendahului.