Menu
present perfect tense
Grammar and Vocabulary

Perbedaan Present Perfect Simple dan Present Perfect Continuous

tom thunder
Author
Tom Thunder
2023.05.09

Masih ingat dengan 16 tenses Bahasa Inggris? Kalau iya, apakah kamu tahu bedanya “I’ve cleaned my room” dan “I’ve been cleaning my room”? Kalau kamu lupa atau belum tahu, kedua kalimat tadi adalah contoh present perfect tense dan present perfect continuous tense. Yuk kita bahas perbedaan keduanya.

Yuk, coba kelas demo GRATIS!*

Mau kursus di EF? Coba kelas demo gratis* di EF center terdekatmu!

Incorrect phone number
Daftar Sekarang!

Dengan menekan tombol Daftar Sekarang, Anda menyetujui Kebijakan Privasi EF serta bersedia menerima penawaran dari EF.

*Syarat dan Ketentuan Berlaku

Ayo kita mulai dengan mencari tahu pengertian kedua tenses ini. Present perfect tense adalah tenses yang digunakan untuk menyatakan sebuah tindakan yang sedang berlangsung atau baru saja selesai. Sedangkan present perfect continuous adalah tenses yang digunakan untuk menyatakan sebuah tindakan yang pada suatu titik di masa lalu sudah selesai dan masih berlanjut di masa sekarang.

Misalnya saat membersihkan kamar. Kalimat “I’ve cleaned my room" berarti saya sudah selesai membersihkan kamar. Kalau kalimat “I’ve been cleaning my room" berarti saya sudah selesai membersihkan sebagian kamar, tapi masih akan lanjut membersikan lagi.

Dari pengertian dan contoh di atas, apakah kamu sudah mulai paham perbedaannya? Sekarang, ayo kita belajar perbedaannya dengan lebih detail.

Present Perfect Simple

  • Fokus pada hasil

Contoh: “I have done my homework” (fokus pada hasil yaitu PR. PR sudah dikerjakan dan bisa dilihat hasilnya.)

  • Menyatakan seberapa banyak

Contoh “Ben has written 3 essays” (menerangkan seberapa banyak esai yang sudah ditulis Ben)

  • Menerangkan aktivitas/kegiatan yang sudah selesai

Contoh: “Mom has cooked lunch” (menerangkan kalau ibu sudah selesai memasak makan siang.)

Present Perfect Continuous

  • Fokus pada aktivitas/kegiatan

Contoh: “I have been doing my homework” (fokus pada kegiatan mengerjakan PR yang masih dilakukan.)

  • Menyatakan seberapa lama

Contoh: “Ben has been writing essay for 5 hours” (fokus pada berapa lama waktu yang dipelukan Ben untuk menulis esai)

  • Menerangkan aktivitas/kegiatan yang mungkin akan dilanjutkan lagi

Contoh: “Mom has been cooking lunch” (menerangkan kalau ibu masih memasak.

Selain ketiga poin di atas, yang membedakan kedua tenses ini yaitu saat ada tambahan for, since dan how long.

Present Perfect + For/Since/How long

Penggunaan present perfect simple yang ditambah for, since atau how long digunakan untuk menyatakan kondisi yang sedang terjadi.

Contoh:

How long have you learned to play piano?

I’ve learned piano for 12 years.

Present Perfect Continuous + For/Since/How long

Penggunaan present perfect continuous yang ditambah for, since atau how long digunakan untuk menyatakan kondisi yang dilakukan berulang.

Contoh:

How long have you been friends with Elise?

We have been friends since elementary school.

Bagaimana? Apakah kamu sudah bisa memahami perbedaannya? Agar semakin paham, jangan lupa kerjakan banyak latihan soal ya! Kalau kamu mau menguasai 16 tenses dan grammar Bahasa Inggris, ayo ikut kursus di EF.

Tidak cuma mengerjakan latian soal, kamu juga bisa langsung praktik bersama teman dan guru-guru yang asyik! Ada program Free Demo Class EF yang bisa kamu ikuti secara gratis di EF Center di kotamu. Yuk ikut kelas gratis.