Present Perfect Continuous Tense: Pengertian, Rumus, dan Contoh Soal

Untuk mengungkapkan sebuah aksi yang dimulai di masa lampau dan masih terus berlangsung hingga saat ini dalam bahasa Inggris, kita bisa menggunakan present perfect continuous.

Jenis tense ini cukup sering digunakan dalam percakapan sehari-hari sehingga penting untuk dipahami.

Present perfect continuous menggabungkan masa lalu dan masa kini. Namun, kalimat tetap berada dalam bingkai waktu masa kini. Simak penjelasan lebih lanjut berikut ini.

Pengertian Present Perfect Continuous Tense

Secara definisi, present perfect continuous dapat diartikan sebagai bentuk kata kerja yang dipakai untuk menyatakan bahwa sebuah aksi telah dimulai pada suatu waktu di masa lampau dan masih terus berlanjut hingga sekarang atau sebelum sekarang.

Tense ini lebih fokus pada durasi dan proses ketimbang akibat dari aksi tersebut. Terkadang, aksi yang dimaksud mempunyai relevansi dengan kondisi yang ada saat ini.

Kalimat present perfect continuous mempunyai beberapa fungsi, yaitu:

  • Menyatakan aksi yang dimulai dan telah selesai pada suatu waktu di masa lalu dan menimbulkan akibat di masa sekarang.

Contoh: The children are happy as they have been eating a lot of ice cream.

Kalimat di atas menunjukkan bahwa anak-anak telah makan banyak es krim di suatu waktu di masa lampau. Sebagai akibatnya, mereka merasa gembira.

  • Menggambarkan kejadian yang baru saja selesai

Contoh: She has just been reading a book and found a page was missing.

Pada kalimat tersebut, digunakan kata ‘just’ yang berfungsi untuk menerangkan bahwa suatu aksi baru saja selesai.

  • Menyatakan sebuah aksi sudah di mulai di masa lalu namun masih berlanjut hingga sekarang.

Contoh: The horses have been running for an hour.

Kalimat di atas menggambarkan bahwa kuda telah mulai berlari pada suatu titik di masa lampau dan masih berlari hingga saat ini.

Baca juga Present Perfect Tense.

Rumus Present Perfect Continuous Tense

Kalimat dengan bentuk kata kerja present perfect continuous biasanya menggunakan auxiliary verb ‘have’ atau ‘has’ dan diikuti oleh ‘been’ kemudian ‘verb-ing’.

Pemilihan auxiliary verb disesuaikan dengan subyek. Have dipakai untuk I, you, dan subyek jamak seperti they, we, dan plural noun.

Sedangkan has digunakan oleh subyek tunggal seperti he, she, it, dan singular noun.

Seperti halnya bentuk kalimat progresif, present perfect continuous hanya menggunakan kata kerja dinamis.

Kata kerja statis tidak lazim dan sangat jarang digunakan untuk membuat kalimat. Simak rumus lengkap berikut ini.

Rumus Present Perfect Continuous Tense untuk Kalimat positif

Subject + have / has + been + verb-ing (present participle)

Contoh: The customers have been waiting.

Rumus Present Perfect Continuous Tense untuk Kalimat negatif

Subject + have / has + not + been + verb-ing (present participle)

Contoh: The customers have not been waiting

Rumus Present Perfect Continuous Tense untuk Kalimat interogatif

Have / has + subject + been + verb-ing (present participle)

Contoh: Have the customers been waiting

Kalimat present perfect continuous biasanya menggunakan penanda waktu: for dan since.

For digunakan untuk menyatakan durasi seperti for an hour, for two days, for a week, dan seterusnya.

Sedangkan since digunakan untuk mengungkapkan waktu aksi tersebut dimulai. Misalnya since a week ago, since last year, since 10 o’clock, dan seterusnya.

Baca juga Present Continuous Tense.

Contoh Kalimat Present Perfect Continuous Tense

  • We have been talking all day and we enjoy it.

Kita sudah mengobrol sepanjang hari dan kita menikmatinya.

  • My parents have been traveling to Europe since a week ago.

Orang tua saya telah berwisata ke Eropa sejak seminggu lalu.

  • She has been running for an hour.

Dia telah berlari selama satu jam.

  • I have been listening to the speech for two hours.

Saya telah mendengarkan pidato selama dua jam.

  • The business has been running since 2000.

Bisnis itu telah berjalan sejak tahun 2000.

  • How long have you been studying at Gadjah Mada University?

Berapa lama kamu telah belajar di Universitas Gadjah Mada?

  • Nina has been staying with her aunt for a week.

Nina sudah tinggal bersama bibinya selama satu minggu.

  • They have not been listening to their teacher.

Mereka sudah tidak mendengarkan guru mereka.

  • The boy has been playing game for three hours and now his mother is angry.

Anak laki-laki itu telah bermain game selama tiga jam dan sekarang ibunya marah.

  • Mr. Samson has been working abroad since 1990.

Pak Samson telah bekerja di luar negeri sejak tahun 1990.

Jika sudah paham materinya, coba jawab latihan soal present perfect continuous tense di bawah ini untuk uji pemahaman ya.

Contoh Soal Present Perfect Continuous Tense

Answer the questions by choosing a, b, c or d!

1. I __________ (walk) for a mile and now I’m so thirsty and exhausted.

  1. have walked
  2. have been walking
  3. am walking
  4. was walking

2. My friends _________ (visit) this museum for three times. They must be so bored.

  1. will visit
  2. will have visited
  3. have visited
  4. have been visiting

3. Lisa: How long ______ you _______ (work) with this production house?
Aisha: Hmm, around ten years. It’s been a long time but I enjoy it.

  1. have, been working
  2. have, worked
  3. are, working
  4. will, work

4. Mr. X: Where is your son? I don’t see him recently.
Mr. Y: He _________ (study) abroad since a week ago.
Mr. X: That sounds great.

  1. has studied
  2. will study
  3. has been studying
  4. will be studying

5. The shoppers _______ (queue) since 7am even though the gate will be opened at 10am.

  1. will have been queuing
  2. have been queuing
  3. will queue
  4. will be queuing

6. I ________ (take care) of this orchid for almost five years.

  1. have been taking care
  2. has been taking care
  3. have taken care
  4. will take care

7. Yola: Have you seen my jacket?
Dory: Yes. I ________ (wear) your jacket since yesterday but you didn’t notice.

  1. am wearing
  2. will be wearing
  3. have been wearing
  4. have worn

8. Indonesia __________ (prepare) for the biggest football tournament since a year ago.

  1. is preparing
  2. has prepared
  3. will be preparing
  4. has been preparing

9. ______ you _________ (use) my shoes?

  1. Have, been using
  2. Has, been using
  3. Will, use
  4. Will, be using

10. My neighbor _______ (learn) Muay Thai for five years and now he becomes a Muay Thai expert.

  1. has been learning
  2. have been learning
  3. will learn
  4. will be learning

Kunci jawaban:
1. B, 2. D, 3. A, 4. C, 5. B, 6. A, 7. C, 8. D, 9. A, 10. A

Demikian pembahasan tentang present perfect continuous tense mulai dari pengertian, rumus, contoh kalimat dan contoh soalnya. Semoga teman-teman yang sedang belajar bisa paham dengan materinya.

Sekian dari rumus pintar. Happy learning.

Kembali ke Materi Bahasa Inggris