Salah satu kebingungan paling umum yang dialami pelajar bahasa Inggris adalah membedakan antara present perfect tense dan simple past tense.
Keduanya sama-sama membicarakan peristiwa yang sudah terjadi, tetapi cara penggunaannya sangat berbeda. Kesalahan dalam memilih tense yang tepat bisa mengubah makna kalimat secara signifikan.
Dalam artikel ini, kita akan membahas perbedaan mendasar antara present perfect dan simple past tense secara lengkap, dilengkapi dengan rumus, contoh kalimat, serta tips praktis agar kamu tidak lagi bingung menggunakannya.
Pengertian Simple Past Tense
Simple past tense adalah tense yang digunakan untuk menyatakan kejadian atau aktivitas yang sudah selesai terjadi di waktu lampau dan waktu terjadinya diketahui atau disebutkan secara spesifik. Tense ini berfokus pada peristiwa yang sudah berakhir dan tidak memiliki hubungan langsung dengan kondisi saat ini.
Rumus Simple Past Tense
Positif: Subject + V2 (past form)
Negatif: Subject + did not + V1
Tanya: Did + subject + V1?
Contoh: I visited Bali last year. (Saya mengunjungi Bali tahun lalu.) — Waktu kejadiannya jelas, yaitu “last year.”
Jika kamu ingin memperkuat fondasi grammar dari tense yang paling dasar, ada baiknya juga memahami simple present tense terlebih dahulu sebelum melangkah ke tense yang lebih kompleks.
Pengertian Present Perfect Tense
Present perfect tense digunakan untuk menyatakan kejadian yang sudah terjadi tetapi memiliki keterkaitan atau dampak dengan kondisi saat ini. Tense ini tidak mementingkan kapan persisnya kejadian itu terjadi, melainkan menekankan bahwa kejadian tersebut relevan dengan masa sekarang.
Rumus Present Perfect Tense
Positif: Subject + have/has + V3 (past participle)
Negatif: Subject + have/has + not + V3
Tanya: Have/Has + subject + V3?
Contoh: I have visited Bali. (Saya sudah pernah mengunjungi Bali.) — Tidak disebutkan kapan, yang penting adalah pengalaman tersebut pernah terjadi dan relevan sekarang.
Perbedaan Utama Present Perfect dan Simple Past Tense
Berikut adalah perbedaan-perbedaan mendasar antara kedua tense ini yang perlu kamu pahami:
Perbedaan dari Segi Waktu Kejadian
Perbedaan paling mencolok terletak pada kejelasan waktu. Simple past tense selalu merujuk pada waktu yang spesifik dan sudah selesai di masa lampau. Kamu biasanya akan menemukan keterangan waktu seperti yesterday, last week, in 2020, two days ago, dan sejenisnya.
Sebaliknya, present perfect tense tidak menyebutkan waktu spesifik. Tense ini lebih fokus pada fakta bahwa suatu kejadian sudah terjadi, tanpa mempermasalahkan kapan tepatnya.
Simple Past: She graduated from college in 2019. (Dia lulus dari kuliah pada tahun 2019.)
Present Perfect: She has graduated from college. (Dia sudah lulus dari kuliah.) — kapan tepatnya tidak dibahas.
Perbedaan dari Segi Hubungan dengan Masa Kini
Simple past tense menggambarkan peristiwa yang sepenuhnya berada di masa lalu dan sudah selesai. Tidak ada keterkaitan langsung dengan kondisi sekarang.
Present perfect tense justru sebaliknya. Tense ini menunjukkan bahwa dampak atau hasil dari kejadian tersebut masih dirasakan atau relevan saat ini.
Simple Past: I lost my wallet yesterday. (Saya kehilangan dompet kemarin.) — Ini menceritakan apa yang terjadi kemarin.
Present Perfect: I have lost my wallet. (Saya sudah kehilangan dompet saya.) — Artinya, sampai saat ini dompetnya masih hilang dan belum ditemukan.
Perbedaan dari Segi Keterangan Waktu
Simple past tense biasanya menggunakan keterangan waktu yang menunjuk ke titik waktu tertentu di masa lampau: yesterday, last month, in 2015, three hours ago, when I was a child.
Present perfect tense menggunakan keterangan waktu yang menunjukkan periode waktu yang belum berakhir atau tidak spesifik: already, yet, just, ever, never, recently, so far, this week, today.
Contoh Kalimat Perbandingan
Agar lebih jelas, berikut contoh kalimat yang membandingkan penggunaan keduanya dalam situasi serupa:
Konteks Pengalaman
- Simple Past: I went to Japan in 2022. — Saya pergi ke Jepang pada tahun 2022.
- Present Perfect: I have been to Japan. — Saya pernah ke Jepang. (pengalaman, kapan tidak penting)
- Simple Past: She ate sushi for the first time last Friday. — Dia makan sushi untuk pertama kali hari Jumat lalu.
- Present Perfect: She has never eaten sushi. — Dia belum pernah makan sushi.
- Simple Past: We watched that movie two weeks ago. — Kami menonton film itu dua minggu lalu.
- Present Perfect: We have already watched that movie. — Kami sudah menonton film itu.
Konteks Pekerjaan dan Akademik
- Simple Past: He worked at that company for five years before he resigned. — Dia bekerja di perusahaan itu selama lima tahun sebelum dia mengundurkan diri.
- Present Perfect: He has worked at that company for five years. — Dia sudah bekerja di perusahaan itu selama lima tahun. (masih bekerja di sana sampai sekarang)
- Simple Past: The teacher gave us homework yesterday. — Guru memberi kami PR kemarin.
- Present Perfect: The teacher has given us a lot of homework this semester. — Guru sudah memberi kami banyak PR semester ini. (semester belum berakhir)
- Simple Past: I finished my thesis in March. — Saya menyelesaikan skripsi saya di bulan Maret.
- Present Perfect: I have just finished my thesis. — Saya baru saja menyelesaikan skripsi saya.
Konteks Kehidupan Sehari-hari
- Simple Past: It rained heavily last night. — Hujan turun deras tadi malam.
- Present Perfect: It has rained a lot this week. — Hujan sudah turun banyak minggu ini.
- Simple Past: I bought a new phone last month. — Saya membeli ponsel baru bulan lalu.
- Present Perfect: I have bought a new phone. — Saya sudah membeli ponsel baru. (menunjukkan hasilnya sekarang)
- Simple Past: They moved to Jakarta in 2021. — Mereka pindah ke Jakarta pada tahun 2021.
- Present Perfect: They have moved to Jakarta. — Mereka sudah pindah ke Jakarta. (sekarang tinggal di Jakarta)
- Simple Past: She learned to drive when she was 18. — Dia belajar menyetir ketika berusia 18 tahun.
- Present Perfect: She has learned to drive. — Dia sudah bisa menyetir. (kemampuannya relevan sekarang)
Kesalahan Umum yang Sering Terjadi
Menggunakan Present Perfect dengan Waktu Spesifik
Salah satu kesalahan paling sering adalah menggunakan present perfect tense bersama keterangan waktu yang spesifik. Ini adalah aturan dasar yang tidak boleh dilanggar.
Salah: I have visited my grandmother yesterday.
Benar: I visited my grandmother yesterday.
Salah: She has finished the exam two hours ago.
Benar: She finished the exam two hours ago.
Menggunakan Simple Past untuk Pengalaman Tanpa Waktu
Ketika kamu ingin menceritakan pengalaman tanpa menyebutkan kapan, gunakan present perfect.
Kurang tepat: Did you ever try Indonesian coffee? Lebih tepat: Have you ever tried Indonesian coffee?
Menggunakan Simple Past untuk Kejadian yang Masih Berlangsung
Jika suatu situasi dimulai di masa lalu dan masih berlanjut sampai sekarang, gunakan present perfect, bukan simple past.
Salah: I lived here for ten years. (implikasi: sudah tidak tinggal di sini)
Benar: I have lived here for ten years. (masih tinggal di sini)
Kapan Menggunakan “For” dan “Since”
Kata for dan since sering dipakai bersama present perfect tense, tetapi keduanya juga bisa muncul dengan simple past dalam konteks tertentu.
Gunakan for untuk menyatakan durasi: for three years, for two hours, for a long time. Gunakan since untuk menyatakan titik awal waktu: since 2020, since Monday, since I was a child.
Present Perfect: I have known her since elementary school. — Saya sudah mengenalnya sejak SD. (masih kenal sampai sekarang)
Simple Past: I knew her for five years before we lost contact. — Saya mengenalnya selama lima tahun sebelum kami kehilangan kontak. (sudah tidak berhubungan lagi)
Tips Praktis Membedakan Kedua Tense
Cara paling mudah untuk menentukan tense mana yang harus digunakan adalah dengan mengajukan dua pertanyaan sederhana kepada diri sendiri. Pertama, apakah waktu kejadiannya spesifik dan sudah selesai? Jika ya, gunakan simple past. Kedua, apakah kejadian tersebut masih relevan dengan kondisi saat ini atau waktunya tidak penting? Jika ya, gunakan present perfect.
Selain itu, perhatikan keterangan waktu yang digunakan. Kata-kata seperti yesterday, last week, ago, dan in 2020 adalah sinyal kuat untuk simple past. Sedangkan already, yet, just, ever, never, dan so far mengarah ke present perfect.
Bagi kamu yang ingin mendalami grammar bahasa Inggris dengan lebih terstruktur dan mendapatkan bimbingan langsung dari tutor berpengalaman, pertimbangkan untuk mengikuti program di kampung inggris jakarta. Belajar langsung dengan metode yang tepat akan mempercepat pemahaman kamu terhadap berbagai tense dalam bahasa Inggris, termasuk variasi tense lainnya seperti future continuous tense.
Kesimpulan
Perbedaan utama antara present perfect dan simple past tense terletak pada hubungannya dengan masa kini dan kejelasan waktu kejadian. Simple past tense digunakan untuk kejadian yang sudah selesai di waktu lampau yang spesifik, sedangkan present perfect tense menekankan bahwa kejadian tersebut memiliki relevansi atau dampak terhadap kondisi saat ini.
Dengan memahami perbedaan ini dan memperbanyak latihan melalui contoh-contoh kalimat di atas, kamu akan semakin mahir memilih tense yang tepat dalam setiap situasi. Selamat belajar dan jangan takut untuk terus berlatih!