KOMPAS.com - Present perfect continuous tense adalah jenis tense yang membicarakan kejadian pada masa lalu yang masih berlangsung hingga sekarang.
Artinya, kejadian tersebut dimulai pada masa lalu dan sampai saat ini masih dilakukan atau masih terjadi.
Oleh karena itu, waktu kejadian present perfect continuous tense sangat berhubungan dengan masa sekarang.
Present perfect continuous tense identik dengan kata have atau has dan verb berakhiran -ing dalam struktur kalimatnya.
Baca juga: Simple Perfect Tense: Pengertian, Rumus, dan Contoh Kalimat
Perhatikan contoh kalimat di bawah ini!
- They have been waiting since 5 hours ago.
(Mereka sudah menunggu sejak 5 jam yang lalu)
Pada kalimat tersebut, mereka sudah menunggu dari 5 jam yang lalu. Artinya, sampai saat ini mereka masih menunggu.
Rumus
Rumus present perfect continuous tense adalah sebagai berikut:
- (+) Subject + have/has + been + verb -ing + the rest of the sentence
- (-) Subject + have/has + not + been + verb -ing + the rest of the sentence
- (?) Have/has + subject + been + verb -ing + the rest of the sentence?
Baca juga: Perbedaan Past, Present, dan Future dalam Tenses
Fungsi dan penggunaan
Secara umum, present perfect continuous tense digunakan pada situasi berikut:
- Menyatakan kejadian yang dimulai pada masa lalu dan sampai sekarang masih terjadi.
- Menyatakan kejadian dan situasi yang terjadi pada masa lalu dan baru saja berhenti pada masa sekarang.
- Untuk mengetahui berapa lama durasi dari suatu kejadian telah terjadi.
- Kejadian yang menggunakan present perfect tense kemungkinan besar bersifat sementara dan akan berhenti pada masa depan.
- Umumnya menggunakan keterangan for, since, lately, dan recently untuk menyatakan rentang waktu.
Baca juga: Perbedaan Since dan For, serta Penggunaannya dalam Bahasa Inggris
Contoh kalimat
Agar makin paham dengan penggunaan present perfect tense, berikut disajikan beberapa contoh kalimatnya.
- I have been thinking about him all day.
(Aku sudah memikirkan dia sepanjang hari) - I have been trying to draw a sketch.
(Aku sedang mencoba untuk menggambar sebuah sketsa)- What have you been doing lately?
(Apa yang telah kamu lakukan belakangan ini?)Baca juga: Perbedaan “Have” dan “Has” dalam Simple Perfect Tense
- I have been watching many horror films since last night.
(Aku sudah menonton banyak film seram sejak tadi malam)- How long have you been learning Japanese?
(Sudah berapa lama kamu belajar bahasa Jepang?)- It’s been raining since this morning.
(Hujan sudah turun sejak tadi pagi)- She has been reading book nonstop since wake up.
(Dia sudah membaca buku tanpa henti sejak bangun tidur)- That man has been standing for 2 hours.
(Pria itu sudah berdiri selama 2 jam)Baca juga: Action Verb: Pengertian, Jenis, dan Contohnya
Referensi:
- Maurer, J. (2006). Focus on Grammar: An Integrated Skill Approach (Vol. Third Edition). New York: Pearson Longman.
- Swan, M. (2005). Practical English Usage (Third Edition). Oxford: Oxford University Press.
Baca berita tanpa iklan. Gabung Kompas.com+ - What have you been doing lately?