Past Perfect
Di akhir lesson ini, kamu bisa:
- Membentuk kalimat dengan had + past participle (V3).
- Menunjukkan aksi yang selesai LEBIH DULU dari aksi lampau lain.
- Mengurutkan dua peristiwa lampau dengan by the time, before, after, dan already.
Bentuk (Form)
Past Perfect dipakai untuk aksi yang sudah selesai lebih dulu dibanding aksi lampau lain. Ibaratnya: "masa lampau di dalam masa lampau". Bentuknya: had + past participle (V3).
Bentuk had sama untuk semua subjek (I / you / he / she / we / they).
| Struktur | Contoh | |
|---|---|---|
| (+) Positif | subject + had + V3 | She had left before I arrived. |
| (−) Negatif | subject + hadn't + V3 | She hadn't left when I arrived. |
| (?) Tanya | Had + subject + V3? | Had she left before I arrived? |
Catatan penting:
- Past participle (V3): kata kerja beraturan = bentuk -ed (finish → finished); kata kerja tak beraturan punya V3 sendiri (go → gone, see → seen, write → written).
- Bentuk pendek: had = 'd (She'd left), had not = hadn't.
- Past Perfect butuh titik acuan lampau lain. Kalau hanya ada satu kejadian lampau, cukup pakai Past Simple.
Kapan Dipakai (Usage)
- Aksi yang selesai sebelum aksi lampau lain. Yang lebih dulu = Past Perfect; yang menyusul = Past Simple.
When I arrived, the meeting had already started.
- Menjelaskan sebab di masa lampau (kenapa sesuatu terjadi).
He was tired because he had worked all night.
- Mengurutkan peristiwa dengan jelas memakai before / after / by the time.
By the time the manager called, we had finished the report.
- Pengalaman yang belum/sudah terjadi sampai titik lampau tertentu.
It was her first flight; she had never travelled abroad before.
💡 Dengan before dan after, urutannya sudah jelas, jadi Past Perfect sering opsional: After the client left (atau had left), we cleaned the room. Tapi dengan by the time dan already, Past Perfect terdengar paling alami.
Penanda Waktu (Time Markers / Signal Words)
- by the time: By the time we landed, the meeting had ended.
- before: I had read the contract before I signed it.
- after: After she had sent the email, she logged off.
- already: The team had already left when I got there.
- just: We had just started when the power went out.
- never / ever (before): He had never used that software before.
Examples (English)
When we arrived at the airport, the flight had already departed. She hadn't finished the presentation before the meeting began. Had you met the client before yesterday? I knew the city well because I had lived there for ten years.
Kosakata & Penanda
| English | Arti (ID) | Contoh |
|---|---|---|
| by the time | pada saat / ketika | By the time we arrived, the meeting had ended. |
| before | sebelum | She had left before I called. |
| after | setelah | After he had signed it, we sent the contract. |
| already | sudah | The train had already left when we got there. |
| just | baru saja | I had just finished when the client walked in. |
| never (before) | belum pernah (sebelumnya) | She had never seen such a report before. |
| had gone (verb) | sudah pergi (lampau lebih dulu) | They had gone home before the storm. |
| had finished (verb) | sudah menyelesaikan (lampau lebih dulu) | We had finished the project by Friday. |
Dialogue
A missed delivery
By the time I reached the warehouse, the truck had already left.
Really? Had they loaded all the boxes?
Yes, they had finished before nine.
We should have called earlier. We hadn't confirmed the time.
Kesalahan Umum (Common Mistakes)
- ❌ "When I arrived, the meeting has started." → ✅ "When I arrived, the meeting had started." (konteks lampau pakai had, bukan has)
- ❌ "She had went home." → ✅ "She had gone home." (setelah had, pakai past participle / V3: gone, bukan went)
- ❌ "I had finished the report yesterday." (hanya satu kejadian) → ✅ "I finished the report yesterday." (tanpa aksi lampau pembanding, cukup Past Simple)
- ❌ "After he had left, I had cleaned the room." → ✅ "After he had left, I cleaned the room." (hanya aksi yang lebih dulu pakai Past Perfect; yang menyusul pakai Past Simple)
Latihan
Cek Pemahaman
1. Choose the correct sentence.
2. Complete: By the time we arrived, the film ___.
3. Which sentence uses Past Perfect correctly?
4. Complete: When the boss came in, we ___ the meeting (lebih dulu selesai).
Lengkapi dengan Past Perfect (had + V3)
Flashcards
Latih kosakata dan penanda waktu lesson ini:
by the time
Klik untuk lihat arti
Ringkasan
- Bentuk: had + past participle (V3): sama untuk semua subjek.
- Fungsi utama: aksi yang selesai lebih dulu dibanding aksi lampau lain ("masa lampau di dalam masa lampau").
- Urutan: yang lebih dulu = Past Perfect, yang menyusul = Past Simple.
- Penanda: by the time, before, after, already, just. Tanpa aksi pembanding, cukup pakai Past Simple.