📚 Past Perfect Continuous Tense

Tense #8 dari 12 Tenses Bahasa Inggris

← Kembali ke Home 🎯 Quiz ⏰ Timeline

8. Past Perfect Continuous Tense

Kegunaan: Menekankan durasi aktivitas yang sudah berlangsung sebelum aksi lain terjadi di masa lampau.

📝 Rumus:

(+) Subject + had + been + Verb-ing

(-) Subject + had + not + been + Verb-ing

(?) Had + Subject + been + Verb-ing?

💡 Contoh Kalimat:

  • (+) I had been waiting for 2 hours before the bus finally came. (Saya sudah menunggu selama 2 jam sebelum bus akhirnya datang.)
  • (+) She had been studying all night, so she was very tired. (Dia sudah belajar semalaman, jadi dia sangat lelah.)
  • (+) They had been living in Jakarta for 5 years before they moved to Bandung. (Mereka sudah tinggal di Jakarta selama 5 tahun sebelum pindah ke Bandung.)
  • (+) It had been raining for hours, so the streets were flooded. (Hujan sudah turun selama berjam-jam, jadi jalanan banjir.)
  • (-) He hadn't been working there long when he got promoted. (Dia belum lama bekerja di sana ketika dia dipromosikan.)
  • (?) How long had you been waiting before I arrived? (Sudah berapa lama kamu menunggu sebelum saya tiba?)
  • (?) Had she been crying? Her eyes were red. (Apakah dia habis menangis? Matanya merah.)

⏰ Kata Keterangan Waktu:

for, since, before, when, how long, all day/morning/week

💭 Tips Mengingat:

Sering digunakan untuk menjelaskan penyebab dari kondisi di masa lampau: "She was tired because she had been working all day."

🇮🇩 Kenapa Orang Indonesia Sering Bingung?

Ini adalah tense yang sangat jarang dipakai bahkan oleh native speaker dalam percakapan sehari-hari. Dalam bahasa Indonesia: "Dia lelah karena sudah bekerja seharian."

Tense ini menekankan durasi proses yang menyebabkan kondisi tertentu. Fokusnya bukan pada hasil, tapi pada berapa lama aktivitas itu berlangsung.

❌ Kesalahan Umum & Akibatnya:

❌ "I had been waited for 2 hours."

✅ "I had been waiting for 2 hours."

Rumus: had + been + V-ing. Jangan lupa -ing di akhir.

❌ "She had been knowing him for years before they dated."

✅ "She had known him for years before they dated."

Stative verbs (know, love, believe) tidak pakai continuous. Pakai Past Perfect biasa.

❌ "I had been working there since 3 years."

✅ "I had been working there for 3 years."

For = durasi (3 years). Since = titik waktu (since 2020).