Past

Past Perfect Continuous Tense

Past perfect continuous tense adalah tense untuk aksi yang sudah berlangsung selama beberapa waktu SEBELUM titik tertentu di masa lalu, dengan penekanan pada durasi. Bayangkan present perfect continuous, tapi "titik sekarang"-nya digeser ke masa lalu.

Rumus past perfect continuous tense

Positif (+)Negatif (−)Tanya (?)
RumusS + had + been + V-ingS + had + not + been + V-ingHad + S + been + V-ing?

📌 Rangkaian tetap: had + been + V-ing untuk semua subjek. Hampir selalu ada keterangan durasi (for, since) dan aksi/titik lampau pembanding.

Kapan dipakai?

Kata sinyal (time signals)

for two years before… since… when… all day before… how long… before…

Contoh kalimat past perfect continuous tense dan artinya

KalimatArti
+They had been waiting for an hour before the doctor came.Mereka sudah menunggu satu jam sebelum dokternya datang.
+He had been driving all night, so he was exhausted.Dia sudah menyetir semalaman, jadi dia kelelahan.
+I had been studying English for two years before I moved to Australia.Saya sudah belajar bahasa Inggris dua tahun sebelum pindah ke Australia.
She had not been sleeping well before the exam.Dia kurang tidur menjelang ujian itu.
?Had you been living in Jakarta long before you moved?Apakah kamu sudah lama tinggal di Jakarta sebelum pindah?
?How long had they been dating before they got married?Sudah berapa lama mereka pacaran sebelum menikah?

Kesalahan yang paling sering terjadi

✗ It had been rain all day.✓ It had been raining all day.

💡 Setelah been, kata kerja wajib -ing.

✗ She has been waiting before he arrived.✓ She had been waiting before he arrived.

💡 Pembandingnya kejadian lampau (arrived), jadi memakai had, bukan has.

Latihan soal past perfect continuous tense

Jawab langsung di sini — Tejo 🐈‍⬛ akan menjelaskan setiap jawaban.

📄 Unduh versi PDF
Soal + kunci jawaban, siap dicetak untuk belajar atau dipakai mengajar. Gratis.