Past Perfect Continuous Tense

Baca Juga

Pengertian dan Kegunaan Past Perfect Continuous Tense

Past Perfect Continuous Tense adalah tenses yang digunakan untuk menyatakan suatu kejadian dimasa lampau dan masih berlangsung dalam beberapa waktu setelahnya (tapi masih dimasa lampau) dan tidak pernah mencapai waktu sekarang (present time).

"Tidak pernah mencapai waktu sekarang" maksudnya adalah, bahwa kejadian itu berhenti dan tidak berlanjut dimasa sekarang (present time) apalagi dimasa yang akan datang (future time).

Contohnya:
She had been waiting for an hour when I arrived.
(Dia sudah menunggu selama 1 jam pada saat saya tiba)

Makna dari kalimat /She had been waiting for an hour/ itu - misalnya - sebagai berikut
  • Dia telah menunggu saya dari jam 5.00 sore tadi.
  • Dia masih menunggu dan berlanjut hingga jam 6.00 sore.
  • Saya tiba beberapa menit atau jam kemudian dan dia sudah tidak kelihatan lagi di bangku itu sedang menunggu saya - yang mungkin sudah pulang.
Ketiga point diatas semua terjadi dimasa yang lampau (past time event).

Pola Kalimat (Rumus) Past Perfect Continuous Tense

A. Past Perfect Tense dalam Pola Verbal Sentence


Subject + Had + Been + Present Participle + Object/Adverb/Complement

Contoh:
I had been reading the novel for five days.
(Saya sudah membaca novel itu selama 5 hari).

B. Past Perfect Tense dalam Pola Nominal Sentence


Khusus dalam bentuk nominal, pola past perfect continuous tense kembali ke bentuk past perfect tense, yakni sbb:

Subject + Had + Been + Complement

Contoh:
She had been out for days.
(Dia telah berhenti-kerja selama beberapa hari).

Perhatikan bahwa setelah /had been/ letakkan kata sifat (adjectives), kata benda (noun), kata keterangan (adverb), kata ganti (pronoun) atau prase kata benda (noun phrase) dan bukan kata kerja(verb).
Dalam pembentukkan kalimat negative, cukup letakkan "NOT" setelah kata bantu (auxiliary) /had/, sehingga menjadi:
/had not/ atau disingkat /hadn't/

Untuk pembentukkan pola interrogative, letakkan kata bantu /had/ diawal kalimat atau didepan subject-nya.
Contoh:
Had you been writing the letter for an hour after she called you last night?
Catatan:
Kata bantu /had/ digunakan untuk seluruh jenis subject.

Keterangan Waktu pada Past Perfect Continuous Tense

Past perfect continuous tense sangat erat kaitannya dengan waktu tertentu yang menentukan lamanya kejadian itu telah dan sedang berlangsung dimasa lampau. Untuk itu, kita dapat menggunakan:

.... for + nama-waktu
.... since + nama-waktu

Selain itu dapat pula kita menggunakan klausa (yang bertujuan membatasi kejadian yang dikandung dalam past perfect continuous tense.
Contoh:

My mother had been cooking for 30 minutes.
(Ibuku sudah memasak dan berlangsung selama 30 menit).

Before my father went home.
(Sebelum ayahku pulang).

Bila kedua kalimat itu digabungkan:

My mother had been cooking for 30 minutes before my father went home.
(Ibu sudah memasak selama 30 menit sebelum ayahku pulang).

Catatan:
Klausa (sub-clause) diatas menggunakan pola kalimat simple past tense dalam bentuk verbal.


Perbedaan antara Past Continuous Tense dan Past Perfect Continuous Tense

Dalam situasi tertentu (tanpa menggunakan kata keterangan wakturef, seperti; for atau since, banyak penutur asli bahasa inggris - native speakers - sering menggunakan Past Continuous Tense ketimbang Past Perfect Continuous Tense padahal, seharusnya tidak benar, karena akan merubah makna dan kesalahan pengertian (baca:misunderstanding) antara kita dan lawan bicara.

Contoh Kasus:
Father was working in the garden when my younger knocked the door.

Kedua kalimat diatas menggunakan past continuous tense dan simple past tense. Keduanya mengandung makna sbb:
Ayah sedang bekerja dikebun ketika adikku mengetuk pintu.

Kedua kejadian diatas memang sama-sama terjadi dimasa yang lampau. Akan tetapi tidak diketahui "point waktunya". Point waktu ini maksudnya begini: "Berapa lama ayah bekerja dikebun tersebut?"
Apabila kita tambahkan kata keterangan waktu, misalnya: "yesterday" (tidaklah tepat menggunakan for atau since pada simple past tense), maka akan diketahui bahwa kalimat /ayah sedang bekerja..../ tersebut terjadi kemarin dan kata /kemarin/ bukanlah bentuk waktu khusus seperti pada past perfect continuous tense yang menggunakan for atau since didalamnya.