Begini  Rumus dan Contoh Kalimat Past Perfect Continuous Tense

Past Perfect Continuous

Kampung Inggris Bandung E-PLC – Mendengar namanya yakni Past Perfect Continuous Tense saja rasanya sudah terlalu panjang ya? Tapi jangan dulu merasa rumit karena sebenernya jika kita tahu tenses ini digunakan dalam kondisi seperti apa, aplikasinya akan mudah kok.

Past Perfect Continuous Tense adalah suatu bentuk kata kerja yang digunakan pada saat menyatakan kejadian yang telah selesai pada suatu titik waktu tertentu di masa lalu. Kejadian yang dinyatakan memiliki durasi waktu tertentu. Mudahnya, tense ini digunakan untuk mengekspresikan suatu kejadian yang telah dimulai dan sedang berlangsung di masa lampau, namun saat ini sudah tidak terjadi lagi.

Past perfect continuous tense dibentuk dengan auxiliary verb had dan been dan present participle. Secara umum past perfect continuous tense hanya terjadi pada aksi berupa dynamic atau action verb, tidak stative verb karena umumnya hanya dynamic verb yang memiliki bentuk continuous.

Berikut rumus lengkap dalam aplikasnya pada kalimat positif, negative dan introgratif

Kalimat positif

S + had + been + -ing/present participle

Lia had been walking

The labors had been working

Kalimat negatif

S + had + not + been + -ing/present participle

Lia had not been walking

The labors hadn’t been working

Kalimat interogatif

had + S + been + -ing/present participle

Had Lia been walking

Had the labors been working

Selain rumus ini, mari kita lihat beberapa fungsi kalimat yang menggunakan past perfect continuous tense beserta contohnya:

  1. Untuk menceritakan kejadian yang telah terjadi dan sedang berlangsung di masa lampau sampai titik waktu tertentu di masa lampau juga. Misalnya:

When the kids came, their mom had been waiting for three hours

(Ketika anak-anak datang, ibu mereka sudah menunggu selama tiga jam) Pada contoh ini, Kegiatan menunggu Ibu telah dimulai sebelum anak-anaknya datang, dan telah selesai juga di masa lampau.

 

When the guests came, we had been waiting for an hour.

(Ketika para tamu datang, kita telah menunggu selama satu jam)

He had been standing in front of the door for thirthy minutes before it was opened.

(Dia telah berdiri di depan pintu selama tiga puluh menit sebelum dibukakan)

  1. Untuk memberitahukan berapa lama sesuatu terjadi (period of time) atau sampai waktu tertentu di masa lampau.

She was annoyed since she had been waiting for 2 hours on the bus station.

(Dia kesal karena telah menunggu selama 2 jam di halte bus)

By the time the teacher came, the students had been reading a half part of the text.

(Pada waktu guru datang, para siswa telah membaca separuh bagian dari teks)

I had been working with my computer all day, and all I wanted to do was eat some chocolate.

(Saya telah bekerja dengan komputer sepanjang hari, dan yang ingin saya lakukan adalah makan coklat)

  1. Sebagai kalimat pengandaian (conditional sentence) type III

If it had been raining, I would have stayed in the office until midnight

Kalimat di atas menyatakan suatu pengandaian mengenai hal yang tidak terjadi, atau seolah-olah kita membayangkan hal tersebut terjadi.

  1. Kalimat tidak langsung (indirect speech)

Direct speech : “He was playing piano”

Indirect speech : He said that he had been playing piano

Kalimat di atas menyatakan kalimat tidak langsung yang diucapkan oleh seseorang untuk menceritakan aktivitas orang lain.

Gimana? Sudah mulai paham ya sama rumus dan aplikanya dalam kalimat-kalimat. Kalau sudah, yuk praktekan biar gak lupa.

Leave a Reply

Your email address will not be published. Required fields are marked *

× Konsultasi via Whatsapp