Latihan Soal Past Perfect Tense: 5 set dengan kunci jawaban, A2–B2

5 set latihan gratis tentang past perfect (A2–B2), lengkap dengan kunci jawaban. Baca aturannya, lihat kesalahan umum, lalu isi bagian kosong dan periksa setiap jawaban langsung.

5 set30 latihanA2–B2Ke daftar set

  • A23
  • B22

Past Perfect Tense: cara kerjanya

Past perfect (had + past participle) menunjukkan bahwa satu tindakan di masa lalu terjadi sebelum tindakan atau waktu lain di masa lalu: When we arrived, the film had started. Bentuk ini sering muncul dengan when, by the time, already, dan before, juga dalam reported speech dan conditional tipe ketiga. Jika urutannya sudah jelas, past simple sering cukup.

Latihan per level

5 set · 30 latihan
LevelSet latihanLatihan
A2Past perfect6
A2Past perfect (2)4
A2Past perfect (Set B)7
B2Past perfect simple and continuous6
B2Past perfect simple and past perfect continuous7

Kesalahan umum

  1. Salah: When I arrived, the train already left.

    Benar: When I arrived, the train had already left.

    Tindakan yang lebih dulu: had + participle.

  2. Salah: I had went there before.

    Benar: I had gone there before.

    Gunakan past participle: gone.

  3. Salah: Yesterday I had visited my aunt.

    Benar: Yesterday I visited my aunt.

    Satu peristiwa lampau: past simple.

  4. Salah: If I knew, I would have told you.

    Benar: If I had known, I would have told you.

    Conditional tipe ketiga perlu past perfect.

  1. 1

    Simple Past Tense

    15 set
  2. 2

    Simple Past dan Past Continuous

    7 set
  3. 3

    Conditional Sentences

    16 set
  4. 4

    Reported Speech

    12 set
Semua topik grammar