Present perfect tense adalah tense yang paling membuat pelajar Indonesia frustrasi, karena bahasa Indonesia benar-benar tidak punya padanannya. Kalimat “I have eaten” bukan tentang kapan kamu makan — ia tentang akibatnya sekarang: kamu kenyang, jadi tidak perlu makan lagi. Present perfect selalu menarik kejadian lampau ke masa kini; itulah satu-satunya kuncinya, dan semua aturan di bawah adalah turunannya.
Rumus dan bentuk ketiga
Pola: subjek + have/has + kata kerja bentuk ketiga (past participle). “I have finished”, “She has left”, “We have seen it”. Untuk kata kerja beraturan, bentuk ketiga sama dengan bentuk kedua (-ed); untuk yang tidak beraturan, ia harus dihafal bersama bentuk keduanya — alasan daftar verb 1-2-3 ada. Negatif: “haven’t/hasn’t + V3”. Tanya: “Have you…?”, “Has she…?”. Topik latihannya di EnglishLinie ada di present perfect, dan posisi tense ini di peta besar ada di tenses bahasa Inggris.
Empat pemakaian yang mencakup hampir semuanya
| Pemakaian | Contoh | Sinyal kata |
|---|---|---|
| Pengalaman hidup | “I have been to Bali twice.” | ever, never, before, twice |
| Hasil yang terasa sekarang | “I have lost my key.” (dan sekarang terkunci di luar) | just, already |
| Belum selesai sampai kini | “I have lived here since 2020.” | since, for |
| Kabar/kejadian terkini | “The meeting has been moved.” | recently, just |
Perhatikan bahwa keempatnya berbagi satu benang: penutur peduli pada keadaan sekarang yang dihasilkan kejadian itu. Kalau keadaan sekarang tidak relevan, penutur asli tidak memakai present perfect.
Larangan keras: penanda waktu selesai
Present perfect tidak boleh berdampingan dengan penanda waktu lampau yang sudah selesai: yesterday, last night, in 2019, two days ago. “I have seen him yesterday” salah; yang benar “I saw him yesterday” (past simple) — karena menyebut “yesterday” memutus jembatan ke masa kini. Perbandingan langsung kedua tense ini dibedah di artikel perbedaan present perfect dan past simple pada peta ini; untuk fondasinya, pastikan present simple dan past simple sudah kokoh lebih dulu.
Satu pasangan kalimat untuk mengingat selamanya
Bandingkan dua kalimat tentang kejadian yang sama. “I lost my phone yesterday” — selesai, kemarin, titik; ceritanya tentang kemarin. “I have lost my phone” — tidak ada kata waktu, dan seluruh berat kalimat ada di keadaan sekarang: saya tidak bisa menelepon, saya terkunci dari aplikasi, saya dalam masalah sekarang. Kalau kamu hanya mengingat satu gambar dari artikel ini, ingat pasangan ini. Hampir semua pilihan antara past simple dan present perfect dalam hidup nyata adalah pilihan antara dua bingkai itu.
Since dan for: dua kata kecil penentu
Since menunjuk titik mulai (“since 2020”, “since Monday”), for menunjuk durasi (“for three years”). Keduanya adalah pemicu present perfect paling produktif untuk diburu dalam percakapan: “How long have you worked here?” — “I have worked here for five years.” Pasangan tanya-jawab ini muncul di wawancara kerja, perkenalan, dan obrolan hidup sehari-hari jauh lebih sering daripada yang disadari pemula.
Cara termudah memeriksa kalimatmu: tanyakan “akibatnya terasa sekarang atau tidak?” Terasa → present perfect layak dipertimbangkan. Tidak terasa dan waktunya selesai → past simple.
Kesalahan khas dan perbaikannya
Kesalahan satu: memakai present perfect untuk semua cerita lampau (“Yesterday I have gone to…”) — perbaiki dengan aturan larangan di atas. Kesalahan dua: bentuk ketiga yang tertukar dengan bentuk kedua (“I have went”) — perbaiki dengan menghafal pasangan V2–V3 bersamaan, bukan terpisah. Kesalahan tiga: menghindari tense ini sama sekali karena takut salah — akibatnya kalimat pengalamanmu terdengar janggal bagi penutur asli. Cara menaklukkannya adalah produksi terbatas: tulis lima kalimat pengalaman hidupmu dan lima kalimat “sejak/kapan” tentang hidupmu minggu ini, lalu periksa dengan pola di contoh kalimat present simple sebagai pemanasan bentuk dasar sebelum naik ke bentuk perfect.
Baca juga
18 November 2026 · 3 menit baca · Grammar
Modal Verbs Bahasa Inggris: Can, Could, Should, Must, dan Tingkat Kepastiannya
Modal verbs bahasa Inggris mengungkapkan kemampuan, izin, kewajiban, dan kepastian. Peta can sampai must dengan tingkat kekuatan dan contoh pemakaian sopan.
14 November 2026 · 3 menit baca · Grammar
Phrasal Verb Bahasa Inggris: Kenapa Tidak Bisa Ditebak dan Cara Menguasainya per Tema
Phrasal verb bahasa Inggris tidak bisa ditebak dari kata kerjanya, jadi dikuasai per tema dan per kalimat. Kelompok teratas untuk kerja dan percakapan dibahas.
10 November 2026 · 3 menit baca · Grammar
Comparative dan Superlative: Membandingkan Dua Hal dan Menyebut yang Paling
Comparative dan superlative membandingkan dengan -er, more, dan bentuk tidak beraturan seperti better dan best. Aturan ejaannya dan kesalahan khasnya dibahas.