Pernah nggak kamu merasa bingung saat melihat dua kalimat yang hampir sama, tapi ternyata artinya sedikit berbeda? Misalnya, ada yang bilang “sudah selesai”, tapi ada juga yang bilang “sudah berlangsung sejak tadi”. Kedengarannya mirip, tapi sebenarnya punya makna yang berbeda.
Nah, di sinilah present perfect dan present perfect continuous berperan. Kedua tense ini sama-sama membahas sesuatu yang berhubungan dengan masa lalu dan sekarang, tapi cara penyampaiannya berbeda.
Yuk langsung saja kita bahas perbedaannya dengan detail dan pastinya mudah dipahami supaya kamu nggak bingung lagi!
Pengertian Present Perfect
Present perfect tense digunakan untuk menjelaskan sesuatu yang sudah terjadi di masa lalu, tapi masih berhubungan dengan sekarang. Biasanya fokusnya ada pada hasil atau pengalaman.
Rumus: (S + have/has + verb 3)
Contoh kalimat:
- I have finished my homework.
- She has visited Bali.
Ciri-Ciri Present Perfect
Biar semakin paham lagi, yuk kita kenali bersama ciri-ciri dari present perfect! Bakal dikupas sampai tuntas tentunya dengan cara yang mudah dipahami.
1. Digunakan untuk Kejadian yang Sudah Terjadi
Present perfect digunakan untuk menjelaskan sesuatu yang sudah terjadi di masa lalu, tapi masih ada hubungannya dengan sekarang. Jadi, walaupun kejadiannya sudah lewat, efeknya masih terasa.
Contoh kalimat:
- I have finished my homework.
- I have cleaned my room.
2. Menggunakan “Have” atau “Has”
Salah satu ciri paling mudah dikenali dari present perfect tense adalah penggunaan “have” atau “has” di dalam kalimat.
Kedua kata ini berfungsi sebagai kata bantu (auxiliary verb) yang menandakan bahwa kalimat tersebut adalah present perfect.
Contoh kalimat:
- You have seen this movie.
- He has gone home.
3. Menggunakan Verb 3 (Past Participle)
Ciri penting dari present perfect tense adalah menggunakan verb 3, yaitu bentuk ketiga dari kata kerja. Jadi, setelah have atau has, kamu harus pakai kata kerja yang sudah berubah ke bentuk verb 3.
Contoh verb 3 regular verb:
- Work menjadi worked
- Play menjadi played
- Open menjadi opened
Contoh verb 3 irregular verb:
- Take menjadi taken
- Make menjadi made
- Do menjadi done
Contoh kalimat:
- We have helped our teacher.
- She has taken my book.
4. Tidak Menyebutkan Waktu yang Spesifik
Biasanya present perfect tidak menyebutkan waktu yang jelas seperti “yesterday” atau “last night”. Karena fokusnya bukan kapan, tapi hasilnya.
Contoh kalimat:
- He has lost his keys.
- I have tried this food.
5. Sering Digunakan untuk Pengalaman
Present perfect sering digunakan untuk menceritakan pengalaman yang pernah kamu alami dalam hidup, tanpa perlu menyebutkan kapan tepatnya kejadian itu terjadi.
Contoh kalimat:
- She has never been late to school.
- I have tried Korean food.
Baca juga: Ketahui Perbedaan Simple Present dan Simple Past Bahasa Inggris
Pengertian Present Perfect Continuous
Present perfect continuous tense digunakan untuk menjelaskan aktivitas yang sudah dimulai di masa lalu dan masih berlangsung sampai sekarang, atau baru saja selesai. Biasanya fokusnya pada proses atau durasi.
Rumus: (S + have/has been + verb-ing)
Contoh kalimat:
- I have been studying for two hours.
- She has been working since morning.
Ciri-Ciri Present Perfect Continuous
Yuk, kita kenali ciri-ciri present perfect continuous supaya kamu bisa langsung tahu kapan harus menggunakannya!
1. Menunjukkan Aktivitas yang Masih Berlangsung
Ciri utama dari present perfect continuous tense adalah digunakan untuk menjelaskan aktivitas yang dimulai di masa lalu dan masih berlangsung sampai sekarang. Artinya, kegiatannya belum selesai dan masih dilakukan atau masih terasa efeknya sampai saat ini.
Contoh kalimat:
- She has been working since morning.
- They have been playing football for an hour.
2. Menggunakan “Have Been” atau “Has Been”
Salah satu ciri lain dari present perfect continuous adalah penggunaan “have been” atau “has been” di dalam kalimat.
Kedua kata ini berfungsi sebagai penanda bahwa kita sedang membicarakan aktivitas yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
Contoh kalimat:
- I have been studying English since morning.
- She has been reading a book for two hours.
3. Menggunakan Verb-ing
Ciri penting dari present perfect continuous adalah menggunakan verb-ing, yaitu kata kerja yang ditambah -ing di belakangnya.
Jadi, setelah have been / has been, kata kerja harus berubah menjadi bentuk -ing.
Contoh kalimat:
- She has been drawing in her notebook for an hour.
- He has been fixing his bike since afternoon.
4. Menekankan Durasi (Lama Waktu)
Ciri lain dari present perfect continuous adalah menekankan durasi, yaitu menunjukkan berapa lama suatu aktivitas sudah berlangsung sampai sekarang.
Contoh kalimat:
- She has been working for three hours.
- They have been playing since afternoon.
5. Bisa Menunjukkan Aktivitas yang Baru Saja Selesai
Selain untuk aktivitas yang masih berlangsung, present perfect continuous juga bisa digunakan untuk menjelaskan aktivitas yang baru saja selesai, tapi efeknya masih terlihat atau terasa sekarang.
Contoh kalimat:
- She has been crying.
- I have been running.
Perbedaan Utama Present Perfect dan Present Perfect Continuous
Sekilas, present perfect dan present perfect continuous terlihat sama tetapi jika diperhatikan lebih dekat, keduanya punya fungsi yang berbeda. Yuk kita bahas lebih lanjut perbedaan keduanya!
1. “Hasilnya Sudah Jadi” vs “Prosesnya Masih Terasa”
Perbedaan paling terasa antara present perfect dan present perfect continuous ada di apa yang ingin kamu tonjolkan dalam kalimat:
Present perfect: digunakan saat kamu ingin bilang: “Ini sudah selesai, dan hasilnya penting.”
Contoh kalimat:
- I have cleaned the room.
Present perfect continuous: digunakan saat kamu ingin bilang: “Aku sudah melakukan ini, dan prosesnya masih terasa.”
Contoh kalimat:
- I have been cleaning the room.
2. “Apa yang Terjadi” vs “Apa yang Sedang Berlangsung Sebelumnya”
Perbedaan ini sebenarnya berkaitan dengan cara kita memahami sebuah aktivitas dalam waktu. Apakah kita melihatnya sebagai kejadian yang sudah selesai, atau sebagai aktivitas yang berjalan dari masa lalu sampai sekarang.
Present perfect: kejadian yang sudah selesai dan ingin menyampaikan bahwa kejadian itu sudah pernah terjadi.
Contoh kalimat:
- I have visited Korea.
Present perfect continuous: sesuatu yang berlangsung dalam periode waktu tertentu dan terasa masih berhubungan dengan sekarang.
Contoh kalimat:
- I have been working in Bali.
3. Rumus dan Bentuk Kalimat
Kalau diperhatikan lebih dekat, perbedaan antara dua tense ini sebenarnya sudah terlihat dari rumus dan bentuk kalimatnya. Bahkan, tanpa melihat arti lengkapnya, kamu bisa menebak maksud kalimat hanya dari susunannya saja.
Present perfect:
(Subject + have/has + verb 3)
Contoh kalimat:
- I have finished my homework.
- She has eaten breakfast.
Present perfect continuous:
(Subject + have/has been + verb-ing)
Contoh kalimat:
- She has been reading a book.
- They have been playing football.
Baca juga: Ini Perbedaan Past Perfect dan Past Perfect Continuous Bahasa Inggris
Sudah Paham Perbedaan Present Perfect dan Present Perfect Continuous?
Sekarang kamu sudah nggak perlu bingung lagi saat melihat dua tense ini. Dengan memahami perbedaannya, kamu bisa memilih mana yang paling pas sesuai dengan apa yang ingin kamu sampaikan.
Mulai sekarang, coba perhatikan kalimat yang kamu dengar atau baca. Tebak dulu, ini fokusnya pada hasil atau proses? Dari situ, kamu akan makin terbiasa tanpa harus berpikir terlalu lama.
Jangan bosan untuk berlatih setiap hari agar kemampuan Bahasa Inggris kamu semakin jago lagi!
Belajar Bahasa Inggris Makin Mudah Bersama English 1
Belajar Bahasa Inggris akan lebih optimal jika dimulai dari level yang tepat. English 1 menghadirkan program bertahap yang dirancang sesuai usia dan kemampuan anak, mulai dari pengenalan dasar hingga kesiapan akademik dan global. Kini, orang tua dapat mencoba langsung kelas English 1 melalui free trial gratis sebelum memilih program yang paling sesuai.
- Small Stars (3–6 tahun): membangun rasa percaya diri berbahasa Inggris sejak dini melalui aktivitas fun dan interaktif.
- High Flyers (7–9 tahun): memperkuat fondasi membaca, menulis, dan berbicara secara bertahap.
- Trailblazers (10–14 tahun): mengembangkan komunikasi aktif dan pemahaman akademik.
- Frontrunner (15–18 tahun): program lanjutan untuk kesiapan sekolah, ujian, dan masa depan global.
Daftar sekarang dan ikuti kelas free trial English 1 untuk menemukan level belajar yang paling tepat.