Saat bercerita tentang masa lalu, terkadang kita perlu menjelaskan bahwa sebuah kegiatan sudah berlangsung cukup lama.
Di sinilah past perfect continuous tense berperan penting dalam menyampaikan urutan waktu secara lebih jelas.
Artikel ini akan membahas apa itu past perfect continuous tense dengan penjelasan yang simpel.
Kamu juga akan mempelajari rumus past perfect continuous tense dengan berbagai contohnya agar kamu cepat paham cara menggunakannya.
Ayo simak selengkapnya!
- Apa Itu Past Perfect Continuous Tense?
- Kapan Menggunakan Past Perfect Continuous Tense?
- 1. Menyatakan Lamanya Suatu Aksi Berlangsung Sebelum Waktu Lain di Masa Lalu
- 2. Menyatakan Aksi yang Berulang atau Kebiasaan di Masa Lalu
- 3. Menyatakan Aksi yang Berlangsung sampai Titik Waktu Lain di Masa Lalu dan Berlanjut (Aksi yang Panjang)
- 4. Menyatakan Aksi yang Menjadi Penyebab Tindakan Lain di Masa Lalu
- Rumus Past Perfect Continuous Tense
- Time Signal Past Perfect Continuous Tense
- Apa Perbedaan Past Continuous dan Past Perfect Continuous Tense?
Apa Itu Past Perfect Continuous Tense?
Past perfect continuous tense adalah bentuk tenses yang digunakan untuk menyatakan suatu aktivitas yang sudah dimulai di masa lalu dan masih terus berlangsung hingga titik waktu tertentu di masa lalu.
Tense ini juga dikenal sebagai past perfect progressive tense karena menekankan bahwa sebuah tindakan sedang berlangsung sebelum akhirnya berhenti atau terganggu oleh peristiwa lain di masa lampau.
Intinya, jika kamu ingin menjelaskan sesuatu sudah berlangsung cukup lama sebelum hal lain terjadi di masa lalu, maka past perfect continuous tense adalah bentuk yang paling tepat digunakan.
Kapan Menggunakan Past Perfect Continuous Tense?
1. Menyatakan Lamanya Suatu Aksi Berlangsung Sebelum Waktu Lain di Masa Lalu
Past perfect continuous tense digunakan untuk menunjukkan berapa lama suatu aktivitas telah berlangsung sebelum peristiwa lain terjadi di masa lalu.
Bentuk ini sering digunakan bersama “for” dan “since” untuk menunjukkan berapa lama aktivitas tersebut telah berlangsung.
Contoh past perfect continuous tense:
- She had been studying in the library for three hours before the bell rang. (Dia telah belajar di perpustakaan selama tiga jam sebelum bel berbunyi.)
- They had been waiting outside the classroom for a long time before the teacher arrived. (Mereka telah menunggu di luar kelas cukup lama sebelum guru datang.)
2. Menyatakan Aksi yang Berulang atau Kebiasaan di Masa Lalu
Past perfect continuous juga dapat digunakan untuk menggambarkan aktivitas yang dilakukan secara berulang atau menjadi kebiasaan sebelum titik waktu tertentu di masa lalu.
Aktivitas ini terjadi berkali-kali dalam jangka waktu tertentu.
Contoh past perfect continuous tense:
- We had been practicing together every afternoon to prepare for the competition. (Kami telah berlatih bersama setiap sore untuk mempersiapkan lomba tersebut.)
- By the time the exam started, we had been reviewing the material nonstop. (Saat ujian dimulai, kami telah meninjau materi tanpa henti.)
Baca Juga: Future Continuous Tense: 5 Cara Penggunaan, Rumus & Contoh Lengkap
3. Menyatakan Aksi yang Berlangsung sampai Titik Waktu Lain di Masa Lalu dan Berlanjut (Aksi yang Panjang)
Past perfect continuous tense digunakan untuk menjelaskan aksi yang sudah berlangsung dalam waktu lama hingga suatu titik waktu tertentu di masa lalu dan masih berlanjut setelah titik waktu tersebut.
Pada penggunaan ini, fokusnya adalah suatu aksi yang sedang berlangsung di masa lalu sempat terhenti, tapi berlanjut pada titik waktu yang disebutkan.
Contoh past perfect continuous tense:
- When the teacher entered the room, the students had been discussing the topic for a long time. (Ketika guru masuk ke ruangan, para siswa sudah mendiskusikan topik tersebut cukup lama.)
- When I arrived at the cafe, my friends had been talking for nearly an hour. (Ketika saya tiba di kafe, teman-teman saya sudah mengobrol hampir satu jam.)
4. Menyatakan Aksi yang Menjadi Penyebab Tindakan Lain di Masa Lalu
Past perfect continuous juga digunakan untuk menunjukkan hubungan sebab–akibat di masa lalu, yaitu ketika suatu aktivitas yang berlangsung sebelumnya menyebabkan kondisi tertentu.
Contoh past perfect continuous tense:
- He couldn’t focus in class because he had been staying up late the night before. (Dia tidak bisa fokus di kelas karena telah begadang malam sebelumnya.)
- She felt relieved when the results came out because she had been preparing seriously. (Dia merasa lega saat hasilnya keluar karena telah mempersiapkan diri dengan serius.)
Catatan Penting:
Perlu diingat, past perfect continuous tense tidak bisa digunakan dengan stative verbs karena sifatnya menunjukkan kondisi, bukan aktivitas.
Contohnya dalam konteks past perfect continuous tense:
❌ Salah:
I had been loving this song for years before it got popular.
(Salah, karena love adalah stative verb yang menunjukkan perasaan, bukan aksi yang berjalan terus.)
✅ Benar:
I had loved this song for years before it got popular.
(Benar, menggunakan past perfect tense untuk menunjukkan durasi perasaan.)
Baca Juga: Future Perfect Tense: Rumus, Contoh Kalimat & Penjelasan Mudah
Rumus Past Perfect Continuous Tense
Tense ini dibentuk dengan menggabungkan had, been, dan verb + -ing untuk menunjukkan bahwa suatu aksi telah berlangsung dalam periode waktu tertentu hingga titik waktu di masa lalu.
Berikut adalah tabel ringkas yang menunjukkan rumus untuk berbagai bentuk kalimat past perfect continuous tense.
|
Bentuk Kalimat |
Rumus |
Contoh |
| Positif (+) | Subject + had + been + present participle + the rest of the sentence | She had been studying for hours. (Dia telah belajar selama berjam-jam.) |
| Negatif (-) | Subject + had + not + been + present participle + the rest of the sentence | He had not been paying attention during the lesson. (Dia tidak sedang memperhatikan selama pelajaran berlangsung.) |
| Tanya (?) | Had + subject + been + present participle + the rest of the sentence | Had you been waiting for a long time before the bus arrived? (Apakah kamu sudah menunggu cukup lama sebelum bus tiba?) |
Time Signal Past Perfect Continuous Tense
Ada beberapa keterangan waktu yang digunakan di past perfect continuous tense untuk menunjukkan lama waktu atau hubungan waktu antar peristiwa.
Time signal ini membantu untuk memahami sejak kapan aktivitas dimulai dan kapan aktivitas itu berakhir.
Berikut beberapa contohnya:
| Keterangan Waktu |
Arti |
| For | Selama (menunjukkan durasi) |
| Since | Sejak (menunjukkan titik awal waktu) |
| Before | Sebelum |
| When | Ketika |
| By the time | Pada saat / ketika akhirnya |
Baca Juga: Future Perfect Continuous Tense: Pengertian, Rumus, dan Contoh Lengkap
Apa Perbedaan Past Continuous dan Past Perfect Continuous Tense?
Past continuous tense digunakan untuk menyatakan aktivitas yang sedang berlangsung pada waktu tertentu di masa lalu, tanpa menekankan durasinya.
Tense ini sering dipakai bersama “when” atau “while” untuk menunjukkan dua kejadian yang terjadi bersamaan.
Past perfect continuous tense digunakan untuk menyatakan aktivitas yang sudah dimulai lebih dulu dan berlangsung selama periode tertentu sebelum kejadian lain di masa lalu.
Contoh past continuous: He was listening to music when the teacher entered the room.
Kalimat ini menunjukkan bahwa aktivitas mendengarkan musik sedang berlangsung pada saat kejadian lain terjadi, tanpa informasi durasi sebelumnya.
Contoh past perfect continuous tense: He had been listening to music for an hour before the teacher entered the room.
Kalimat ini menegaskan bahwa aktivitas mendengarkan musik sudah berlangsung cukup lama sebelumnya, sehingga durasi menjadi fokus utama.
Baca Juga: Pengertian Present Perfect Continuous Tense, Fungsi, Rumus, & Contoh
Gimana? Sudah paham, kan?
Kalau belum, itu tanda kamu butuh belajar grammar dengan cara yang benar, bukan sekadar hafalan.
Di kursus bahasa Inggris Sparks English, grammar dijelaskan lewat contoh nyata di kehidupan sehari-hari, jadi lebih mudah dipahami.
Metode belajarnya disesuaikan dengan usia kamu, pakai kurikulum CEFR, dan dibimbing langsung oleh native teacher yang interaktif.
Plus, biayanya terjangkau, mulai dari Rp70 ribuan per sesi.
Daftar free trial class sekarang dan buktikan sendiri bedanya belajar bahasa Inggris yang benar-benar bikin paham!



