Past Perfect Continuous Tense: Penjelasan dan Contoh Soal

Pengertian Past Perfect Continuous Tense

Past perfect continuous tense atau disebut juga past perfect progressive tense adalah suatu bentuk kata kerja yang digunakan untuk mengungkapkan suatu aksi (dengan durasi waktu tertentu) telah selesai pada suatu titik waktu tertentu di masa lalu.

contoh kalimat past perfect continuous tense dan artinya: I'd been swimming for half an hour when they started swimming. (Saya sudah berenang selama setengah jam ketika mereka mulai berenang.)
contoh kalimat past perfect progressive tense

Lihat juga:

Rumus Past Perfect Continuous Tense

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

Lihat juga:

Rumus past perfect continuous tense: had + been + present participle. Umumnya present participle berupa action verb.
rumus past perfect progressive tense
Rumus Contoh

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

Fungsi dan Contoh Kalimat Past Perfect Continuous Tense

  1. Past perfect progressive tense untuk mengekspresikan aksi yang panjang di masa lampau sebelum aksi lainnya terjadi.

    Contoh Kalimat

    • 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.)
  2. Tense ini untuk memberitahukan berapa lama sesuatu terjadi (period of time) atau sampai waktu tertentu di masa lampau.

    Contoh Kalimat

    • 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.)

Contoh Soal Past Perfect Continuous Tense

Pilihlah jawaban yang paling tepat untuk melengkapi bagian yang kosong dengan mengetik a atau b.

  1. My nephew was sick since he … outside in bad weather all day.

    1. has been playing
    2. had been playing

    Your answer:

  2. His skin became darker because he … something under the scorching sun without sunscreen.

    1. had been doing
    2. has been doing

    Your answer:

  3. When you … the room, we … the matter of our wages for 10 minutes.

    1. entered, had been discussing
    2. had been entering, discussed

    Your answer:

  4. By the time I asked, my home assistant …

    1. had been getting rid toxic household items of
    2. had been getting rid of toxic household items

    Your answer:

  5. The senior engineer ... the project for a year before he resigned.

    1. had been being managed
    2. had been managing

    Your answer:

  6. Shasa … the diet plan for more than two weeks when finally recognizing it didn’t work.

    1. has been trying
    2. had been trying

    Your answer:

  7. Vina was sad since you … her for a long time.

    1. had not been contacting
    2. had been not contacting

    Your answer:

  8. … his mobile phone conversations for a few minutes when he suddenly opened the door?

    1. Had been you overhearing
    2. Had you been overhearing

    Your answer:

  9. I … on the railway station waiting room for an hour before the train arrived.

    1. had been being sit
    2. had been sitting

    Your answer:

Correct
Incorrect

Javascript diperlukan untuk menjalankan quiz ini.

Lihat juga:

References:

  1. Grammar Handbook: Perfect and Progressive Verb Forms. http://www.cws.illinois.edu/workshop/writers/perfectforms/. Accessed on February 22, 2013.
  2. esl.about.com. Accessed on November 24, 2013.
  3. englishpage.com. Accessed on November 24, 2013.
  4. englishclub.com. Accessed on November 24, 2013.

49 thoughts on “Past Perfect Continuous Tense: Penjelasan dan Contoh Soal”

  1. Coba perhatikan no.1 itu jawabannya A atau B yah???kalau jawabannya A kenapa di kata katanya tertulis HAS been sedangkan di Opsi A nya yg disoal tertulis Has been

    jdi gmna tuh???mohon di balas yah supaya yg lht gk salah jga

    Reply

Leave a Comment