Past perfect continuous tense di gunakan untuk menyatakan durasi sebuah kegiatan yang terjadi di masa lalu sebelum kejadian yang lain.
Contoh:
The police had been searching for the criminal for two years before they caught him last year.
(Polisi sudah mencari si criminal selama 2 tahun sebelum mereka (berhasil) menangkapnya tahun lalu)
Contoh di atas menjelaskan tentang masa polisi mencari criminal dan berakhir saat kejadian yang lain, yaitu sampai mereka berhasil menangkap criminal.
RUMUS PAST PERFECT CONTINUOUS TENSE
PAST PERFECT CONTINUOUS TENSE (verbal sentence) | ||
| Rumus | Contoh |
(+) | S + had + been + Ving (+O / C) | I had been waiting you for one hour (Saya telah menunggu kamu selama satu jam {dan sekarang masih sedang menunggu} ) Wahyu had been exercising since 30 minutes ago (Wahyu telah berolah raga sejak 30 menit yang lalu {dan sekarang masih sedang berolah raga} ) |
(-) | S + had + not + been + Ving (+O / C) | I had not been waiting you for one hour (Saya belum menunggu kamu selama satu jam) Wahyu had not been exercising since 30 minutes ago (Wahyu belum berolah raga sejak 30 menit yang lalu) |
(?) | Had + S + been + Ving (+O / C) | Had you been waiting me for one hour? (Apakah kamu telah menunggu saya selama satu jam?) Had Wahyu been exercising since 30 minutes ago? (Apakah Wahyu telah berolah raga sejak 30 menit yang lalu?) |
O = Object, C = Complement
Object & Complement dalam kalimat bisa ada, bisa tidak ada.
Apapun subjeknya, selalu memakai kata “had”
“Had not” bisa di singkat menjadi “hadn’t”
PENGGUNAAN PAST PERFECT CONTINUOUS TENSE
1. Menyatakan perbuatan yang telah terjadi di masa lalu dan sedang berlangsung ketika kejadian di masa lalu yang lain terjadi
· I had been looking for you for 2 hours before I finally found you one hour ago
(Saya telah mencari kamu selama 2 jam sebelum saya akhirnya menemukan kamu satu jam yang lalu) {Saya mencari selama 2 jam dan terus mencari sampai ketemu}
· When you opened the door 5 minutes ago, Rika has been waiting in front of the door for 15 minutes
(Ketika kamu membuka pintu lima menit yang lalu, Rika telah menunggu di depan pintu selama 15 menit) {Rika terus menunggu selama 15 menit sampai kamu membuka pintu}
· Bagus had been calling for 30 minutes when you picked up the phone 5 minutes ago
(Bagus telah memanggil kamu selama 30 menit ketika kamu mengangkat telpon 5 menit yang lalu) {Bagus terus memanggil kamu selama 5 menit sampai kamu mengangkat telpon}
2. Sebagai kalimat pengandaian / conditional sentence type 3 atau menyatakan harapan yang tidak tercapai
· If it had not been raining, I would have gone to the beach.
(Jika tidak hujan, saya akan pergi ke pantai) {Faktanya karena hujan, saya tidak pergi ke pantai}
·
3. Sebagai kalimat tidak langsung (indirect/reported speech) dari present perfect continuous
· He said he had been calling you for 30 minutes
(Dia mengatakan dia telah memanggil kamu selama 30 menit) {Ketika dia mengatakan itu dia masih memanggil kamu}
· She told me that you had been preparing my birthday party since this morning
(Dia memberi tahu saya bahwa kamu telah menyiapkan {dan masih menyiapkan} pesta ulang tahun saya sejak pagi ini)
· He asked me if you had been doing your homework
(Dia menanya saya apakah kamu telah mengerjakan {dan masih mengerjakan} PR kamu)
0 comments: