📚 Past Perfect Tense

Tense #7 dari 12 Tenses Bahasa Inggris

← Kembali ke Home 🎯 Quiz ⏰ Timeline

7. Past Perfect Tense

Kegunaan: Menyatakan aksi yang sudah selesai sebelum aksi lain terjadi di masa lampau. Ini adalah "masa lampau dari masa lampau".

📝 Rumus:

(+) Subject + had + Verb 3 (Past Participle)

(-) Subject + had + not + Verb 3

(?) Had + Subject + Verb 3?

💡 Contoh Kalimat:

  • (+) I had finished my homework before she arrived. (Saya sudah menyelesaikan PR sebelum dia tiba.)
  • (+) She had left when I got to the office. (Dia sudah pergi ketika saya sampai di kantor.)
  • (+) They had never seen snow before they moved to Canada. (Mereka belum pernah melihat salju sebelum pindah ke Kanada.)
  • (+) The movie had already started when we entered the cinema. (Film sudah mulai ketika kami masuk bioskop.)
  • (-) He hadn't eaten anything before the meeting. (Dia belum makan apa-apa sebelum rapat.)
  • (-) We hadn't met before that party. (Kami belum pernah bertemu sebelum pesta itu.)
  • (?) Had you visited Bali before 2019? (Apakah kamu sudah pernah mengunjungi Bali sebelum 2019?)
  • (?) Had she finished cooking when the guests came? (Apakah dia sudah selesai memasak ketika tamu datang?)

⏰ Kata Keterangan Waktu:

before, after, when, by the time, already, just, never, until then

💭 Tips Mengingat:

Bayangkan timeline: Past Perfect (lebih dulu) → Simple Past (kemudian). "I had eaten (dulu) before he came (kemudian)."

🇮🇩 Kenapa Orang Indonesia Sering Bingung?

Dalam bahasa Indonesia, urutan kejadian ditunjukkan dengan kata seperti "sebelum", "setelah", "sudah": "Saya sudah makan sebelum dia datang."

Bahasa Inggris tidak cukup hanya dengan kata "before/after" — kata kerja juga harus berubah bentuk untuk menunjukkan mana yang terjadi lebih dulu.

❌ Kesalahan Umum & Akibatnya:

❌ "I finished my homework before she arrived."

✅ "I had finished my homework before she arrived."

Secara teknis kalimat pertama tidak salah, tapi Past Perfect lebih jelas menunjukkan urutan waktu. Dalam konteks formal atau tulisan, Past Perfect lebih tepat.

❌ "After I had arrived, I had eaten dinner."

✅ "After I arrived, I ate dinner."

Jangan pakai Past Perfect untuk kedua aksi. Yang terjadi lebih dulu = Past Perfect. Yang terjadi kemudian = Simple Past.

❌ "I had went to the store."

✅ "I had gone to the store."

Setelah had, pakai V3 (past participle), bukan V2. Go → went (V2) → gone (V3).