soal tenses dan jawabannya

Past Perfect Tense: 100 Soal Tenses dengan Jawaban lengkap + Penjelasannya

Past perfect tense biasa digunakan untuk menyatakan kejadian yang sudah selesai, atau terjadi di masa lalu bersamaan dengan kegiatan lain yang masih berlangsung. Hal ini sering bikin bingung kalau tidak dibarengi dengan latihan soal tenses dan mempelajari jawabannya dengan rutin.

Dalam artikel ini kamu akan menjumpai 100 contoh soal tentang past perfect tense lengkap dengan jawaban dan penjelasannya.

Yuk, kerjakan dan pelajari bersama!

VOUCHER KELAS DEMO GRATIS BUAT KAMU!
Klaim kelas demo gratismu di WonderBlog. Ikut kelas mulai dari SATU JUTAAN/BULAN!*

Rangkuman Singkat Past Perfect tense

Past perfect tense digunakan untuk menyatakan aksi yang sudah selesai sebelum aksi lain di masa lalu.

Ada beberapa struktur dasar yang bisa kita gunakan ketika membuat kalimat menggunakan past perfect tense, di antaranya;

Bentuk KalimatRumusContohArti
Positif (+)S + had + V3 (past participle)She had finished her homeworkDia sudah menyelesaikan PR-nya
Negatif (-)S + had not + V3She had not finished her homeworkDia belum menyelesaikan PR-nya
Interogatif (?)Had + S + V3?Had she finished her homework?Apakah dia sudah menyelesaikan PR-nya?
Interogatif NegatifHad + S + not + V3?Had she not finished her homework?Apakah dia belum menyelesaikan PR-nya?

Ciri khas past perfect tense:

  • Sebelum kejadian lain di masa lampau
  • Setelah penanda waktu tertentu, seperti before, after, by the time, until, already, just, atau never.
  • Untuk pengalaman sebelum waktu tertentu di masa lampau
  • Sebab-akibat di masa lampau

Past Perfect Tense: 100 Soal Tenses dan Jawabannya

Di bawah ini, ada 100 contoh soal past perfect tense dan jawabannya dalam bentuk PDF yang bisa kamu kerjakan untuk berlatih memahami materi.

A. Pilihan Ganda

Pilih jawaban yang benar!

  1. By the time we arrived, the movie ___ already ___.
    a) had / started
    b) has / started
    c) have / start
    d) was / start
  2. She ___ her homework before her mother came home.
    a) finished
    b) had finished
    c) was finished
    d) finishes
  3. They ___ never ___ sushi until last night.
    a) have / eaten
    b) had / eaten
    c) eat / ate
    d) eating / had
  4. After he ___ the letter, he went to the post office.
    a) has written
    b) had written
    c) wrote
    d) was writing
  5. When I got to the station, the train ___.
    a) left
    b) had left
    c) has left
    d) leaves
  6. I didn’t know that she ___ in Paris before.
    a) has lived
    b) had lived
    c) lived
    d) lives
  7. He was tired because he ___ all day.
    a) worked
    b) had worked
    c) was working
    d) works
  8. I ___ just ___ my keys when I found them in my bag.
    a) had / lost
    b) have / lost
    c) lost / had
    d) was / lost
  9. She told me she ___ the book twice.
    a) has read
    b) had read
    c) read
    d) reads
  10. They ___ to the party because they were sick.
    a) hadn’t gone
    b) didn’t go
    c) not gone
    d) haven’t gone
  11. We ___ never ___ such a beautiful place before.
    a) have / seen
    b) had / seen
    c) saw
    d) seeing
  12. By the time the teacher entered, the students ___ already ___ noisy.
    a) had / become
    b) has / become
    c) was / becoming
    d) become
  13. When we arrived, they ___ dinner.
    a) had finished
    b) finished
    c) finishes
    d) was finished
  14. She ___ him before he became famous.
    a) had met
    b) met
    c) has met
    d) was meeting
  15. He ___ the car before he sold it.
    a) had washed
    b) washed
    c) was washing
    d) washes
  16. They ___ the report before the deadline.
    a) had submitted
    b) submitted
    c) were submitting
    d) submit
  17. We were late because we ___ the wrong bus.
    a) had taken
    b) took
    c) take
    d) was taking
  18. He ___ the movie before, so he didn’t want to watch it again.
    a) had seen
    b) saw
    c) was seeing
    d) has seen
  19. She said she ___ that song before.
    a) had heard
    b) heard
    c) was hearing
    d) hears
  20. I was shocked because I ___ never ___ about it before.
    a) had / heard
    b) have / heard
    c) heard
    d) was / hearing

B. Isian

  1. You ____ (to write) before they got there.
  2. You ____ (to watch) before they woke up.
  3. I ____ (to go) before they left.
  4. She ____ (to meet) before they woke up.
  5. She ____ (to speak) before they woke up.
  6. I ____ (to drive) before they got there.
  7. She ____ (to buy) before they left.
  8. I ____ (to take) before they came.
  9. He ____ (to arrive) before they got there.
  10. We ____ (to meet) before they got there.
  11. We ____ (to make) before they woke up.
  12. We ____ (to eat) before they went home.
  13. They ____ (to leave) before they called.
  14. I ____ (to speak) before they got there.
  15. You ____ (to drink) before they started.
  16. They ____ (to buy) before they came.
  17. They ____ (to drive) before they left.
  18. They ____ (to drink) before they arrived.
  19. She ____ (to take) before they got there.
  20. She ____ (to leave) before they went home.
  21. I ____ (to buy) before they left.
  22. You ____ (to eat) before they came.
  23. They ____ (to see) before they got there.
  24. He ____ (to finish) before they arrived.
  25. We ____ (to come) before they started.
  26. I ____ (to read) before they called.
  27. She ____ (to do) before they arrived.
  28. We ____ (to know) before they came.
  29. He ____ (to write) before they left.
  30. They ____ (to go) before we arrived.
  31. I ____ (to sleep) before the alarm rang.
  32. She ____ (to see) before we met her.
  33. He ____ (to read) before he went to bed.
  34. They ____ (to finish) before the bell rang.
  35. We ____ (to speak) before they started the meeting.
  36. I ____ (to meet) her before the party.
  37. He ____ (to take) the test before it was canceled.
  38. You ____ (to drive) before the storm started.
  39. She ____ (to eat) before we arrived.
  40. They ____ (to leave) before he called.
  41. We ____ (to do) our homework before the teacher came.
  42. I ____ (to come) before the show began.
  43. He ____ (to know) the answer before the exam started.
  44. You ____ (to arrive) before they closed the gate.
  45. She ____ (to make) coffee before the guests came.
  46. We ____ (to see) the trailer before the movie started.
  47. They ____ (to speak) before the teacher entered.
  48. I ____ (to write) the report before the deadline.
  49. He ____ (to read) the book before the test.
  50. She ____ (to go) before we called her.

C. Memperbaiki Grammar Error

Petunjuk: Perbaiki kalimat berikut yang salah penggunaan tensesnya.

  1. She told me that she has finished her homework before dinner.
  2. When I arrived, they has left already.
  3. He said he have met her before.
  4. I had saw the movie twice before last week.
  5. They hadn’t ate anything when we arrived.
  6. She had went to school before the rain started.
  7. By the time he came, I had wrote the letter.
  8. We had hear that song many times before yesterday.
  9. She had buy a new dress before the party started.
  10. I had not understand the question until the teacher explained it.

D. Soal Cerita

  1. By the time we got to the cinema, the film ___ (already / start).
  2. After she ___ (finish) her work, she went shopping.
  3. He ___ (never / see) such a big ship before he visited the harbor.
  4. When we reached the station, the train ___ (leave).
  5. She told me that she ___ (meet) him before the conference.
  6. They were tired because they ___ (work) all day.
  7. After the guests ___ (go), we cleaned the house.
  8. He was happy because he ___ (pass) the exam.
  9. The teacher was angry because the students ___ (not / do) their homework.
  10. By the time my mother came home, I ___ (cook) dinner.

E. Terjemahan Kalimat

Petunjuk: Terjemahkan ke bahasa Inggris menggunakan Past Perfect Tense.

  1. Saya sudah makan sebelum mereka datang.
  2. Dia sudah pergi ketika saya menelepon.
  3. Mereka belum menyelesaikan pekerjaan ketika bos tiba.
  4. Saya belum pernah melihat film itu sebelum kemarin.
  5. Setelah saya menulis surat, saya pergi tidur.
  6. Dia berkata bahwa dia sudah membaca buku itu.
  7. Kami sudah belajar bahasa Inggris sebelum kami pindah ke Amerika.
  8. Mereka sudah menikah sebelum tahun 2010.
  9. Saya kehilangan dompet sebelum saya menyadarinya.
  10. Anak-anak sudah tertidur sebelum ayah mereka pulang.

Gimana, apa ada soal yang menurutmu cukup sulit dan butuh dipahami lebih lanjut?

Nggak usah khawatir, dalam PDF di bawah ini kamu bisa lihat jawaban lengkap dengan penjelasan dari 100 soal yang sudah kamu kerjakan.

Mengerjakan latihan soal past perfect tense dapat membantu kamu terbiasa dengan struktur dan kapan waktu yang tepat untuk menggunakan jenis tenses tersebut dalam komuniaksi sehari-hari.

WonderMind Banner 1

Mau belajar bahasa Inggris di tempat kursus kelas dunia? Yuk, jadi bagian dari WonderMind sekarang juga!

Nggak hanya dapat belajar dengan cara yang fun, pengajar yang kompeten dan native teacher siap bantu kamu mencapai potensi terbaik di sekolah dan di luar sekolah, lho!

Tips Mengerjakan Soal Past Perfect Tense

Beberapa tips yang bisa kamu ingat ketika mengerjakan soal past perfect tense:

  • Past perfect tense selalu memiliki dua kejadian atau aksi yang berlangsung.
  • Perhatikan kalimat dan cari dua aksi dalam kalimat tersebut
    • Aksi pertama biasanya merupakan bagian dari Past Perfect Tense (had + V3)
    • Aksi kedua adalah Simple Past tense (V2)
  • Perhatikan keterangan waktu dalam kalimat, seperti before, after, by the time when, dan lain sebagainya.
  • Perhatikan kata yang terletak setelah ‘had’ dalam kalimat.
    • Kata kerja yang terletak setelah ‘had’ harus berupa V3

FAQ Tentang Past Perfect Tense

Apa itu Past Perfect Tense?

Past perfect tense digunakan untuk menyatakan aksi yang sudah selesai sebelum aksi lain di masa lalu.

Kapan Past Perfect digunakan?

Saat ada dua kejadian di masa lalu

Apakah semua kalimat masa lalu harus pakai Past Perfect?

Tidak perlu. Jika hanya ada satu kejadian, cukup pakai Simple Past

Kesimpulan

  • Artikel ini menjelaskan penggunaan past perfect tense dan mencakup 100 soal tenses dan jawabannya.
  • Past perfect tense menyatakan kejadian yang selesai di masa lalu dan sering membuat bingung tanpa latihan.
  • Terdapat struktur kalimat dasar dalam past perfect tense, termasuk bentuk positif, negatif, dan interogatif.
  • Soal disediakan dalam bentuk pilihan ganda, isian, dan perbaikan grammar, memungkinkan pembaca untuk berlatih.
  • Pembaca bisa belajar lebih lanjut dan mencoba kursus bahasa Inggris dari WonderMind untuk pemahaman yang lebih baik.

Kalau kamu punya pertanyaan dan tertarik ingin mempelajari berbagai grammar bahasa Inggris lebih lanjut, kamu bisa banget nih coba trial class dari kursus bahasa Inggris WonderMind.

Dengan tutor yang berpengalaman dan kurikulum yang disesuaikan menurut level dan kemampuan, nggak hanya dapat pengalaman belajar yang menyenangkan, kamu juga bisa dapat progress belajar yang terukur.

Yuk, cobain trial class gratisnya!

OTHER ARTICLE

berbincang dalam bahasa inggris

5 Cara Jitu Berlatih Berbincang Dalam Bahasa Inggris Di Rumah

Banyak anak merasa tidak percaya diri bahasa nggris saat harus berbicara di depan teman atau guru. Hal ini sebenarnya sangat wajar, apalagi jika kamu masih dalam tahap belajar. Rasa takut salah, malu diejek, atau belum terbiasa menggunakan bahasa Inggris bisa membuat kamu jadi ragu untuk mencoba.

10 Tips Meningkatkan Kemampuan Bahasa Inggris Indonesia Untuk Anak

Upaya untuk meningkatkan kemampuan bahasa Inggris anak ditujukan untuk memperluas peluang dalam berbagai bidang, misalnya sosial dan relasi, pendidikan, hingga jenjang karier. Karenanya, banyak orang tua yang merasa peningkatan kemampuan berbahasa Inggris penting untuk dipantau untuk perkembangan anak.

bahasa inggris anak

Bahasa Inggris Anak: Mudah Belajar Perbedaan Will dan Would

Belajar bahasa inggris anak tidak harus sulit atau membingungkan. Dengan penjelasan yang sederhana dan contoh yang mudah dipahami, kamu bisa menguasai grammar sedikit demi sedikit. Salah satu materi penting yang perlu kamu pelajari adalah perbedaan “will” dan “would”.

Book kursi untuk kelas demo. Gratis!