Present Perfect vs Past Simple: Apa Sih, Bedanya?

Salah satu tantangan saat belajar soal tenses dalam bahasa Inggris adalah beberapa jenis tenses yang dinilai mirip dari segi waktu. Dari banyaknya materi tentang tenses, banyak orang merasa bingung dalam membedakan dua jenis tenses, yaitu present perfect vs. past simple. Alasannya adalah karena kedua jenis tenses ini sama-sama bicara tentang masa lalu.

Tetapi, tahukah kamu kalau sebenarnya ada perbedaan penting dalam makna, waktu, dan penggunaan dari kedua jenis tenses ini? Dalam artikel ini, kita akan mengupas tuntas perbedaan keduanya agar pemahaman kamu terhadap materi ini tidak lagi keliru. Tanpa basa-basi, kita belajar bersama yuk!

  1. Apa Saja Sih, Perbedaan Present Perfect dan Past Simple?
  2. Kita Bahas Satu-Satu, Yuk!
  3. Tips Membedakan Present Perfect dan Past Simple Tense
  4. Waktunya Berlatih!

Apa Saja Sih, Perbedaan Present Perfect dan Past Simple?

Salah satu hal yang paling sering jadi poin kebingungan saat mencoba membedakan present perfect dan past simple tense adalah faktor waktu yang digunakan dalam kedua jenis tenses. Keduanya memang mirip dalam arti “sudah terjadi”, tapi sebenarnya punya nuansa makna dan penggunaan yang berbeda. Kamu bisa melihat perbedaan singkatnya dalam tabel di bawah ini;

AspekPresent PerfectPast Simple
Bentukhave/has + past participleverb 2 (past)
ContohI have eaten.I ate.
WaktuTidak spesifik kapanSpesifik kapan
Kapan digunakan?– Untuk pengalaman
– Aksi yang baru terjadi
– Aksi yang masih berkaitan dengan sekarang
– Aksi yang selesai di masa lalu
– Ada waktu spesifik (yesterday, last week, 2010)
Penanda umumjust, already, yet, ever, never, recently, so far, for, sinceyesterday, last week, ago, in 2000, when I was…

Kita Bahas Satu-Satu, Yuk!

  1. Pengertian
    1. Present Perfect Tense
      Digunakan untuk menyatakan kejadian yang sudah terjadi di masa lalu, tanpa menyebut waktu spesifik, dan masih berhubungan dengan sekarang.
      Rumus: Subject + has/have + past participle (Verb 3)
    2. Past Simple Tense
      Digunakan untuk menyatakan kejadian yang sudah selesai di masa lalu, terjadi di waktu tertentu, dan tidak ada hubungannya lagi dengan sekarang.
      Rumus:Subject + Verb 2 (untuk kalimat negatif/pertanyaan → gunakan did/didn’t)
  2. Perbedaan Waktu
    Bayangkan kamu sedang bercerita tentang pengalamanmu kepada teman. Ada dua cara kamu bisa menyampaikannya, tergantung bagaimana kamu ingin menyampaikan waktu terjadinya peristiwa itu.
    Kalau kamu bilang:
    “I have visited Bali.”
    Artinya kamu pernah ke Bali, tapi kamu tidak menyebut kapan tepatnya. Mungkin itu setahun lalu, mungkin lima tahun lalu. Yang penting, kamu ingin menunjukkan bahwa pengalaman itu ada dan masih relevan sekarang, misalnya karena kamu sedang ngobrol tentang traveling.
    Kalimat ini menggunakan Present Perfect, karena waktunya tidak spesifik, dan fokusnya adalah pengalaman atau hasilnya sekarang, bukan kapan kejadiannya terjadi.
    Tapi kalau kamu berkata:
    “I visited Bali in 2018.”
    Itu berarti kamu jelas menyebut waktunya, yaitu tahun 2018. Di sini kamu hanya ingin memberi tahu kejadian yang sudah berlalu, dan tidak ada kaitannya lagi dengan sekarang. Peristiwanya sudah selesai dan berada di masa lalu.
    Kalimat ini memakai Past Simple, karena kamu menyebut waktu yang spesifik dan fokus pada kejadian yang telah berlalu.
    Jadi, kalau kamu hanya ingin bilang “Aku sudah melakukan ini,” gunakan Present Perfect. Tapi kalau kamu ingin bilang “Aku melakukan ini waktu itu,” pakailah Past Simple.
    Perbedaan waktu inilah yang menjadi kunci:
    • Present Perfect digunakan ketika waktu tidak disebutkan secara jelas, atau ketika hasil dari kejadian itu masih terasa sekarang.
    • Past Simple digunakan ketika kamu menyebut waktu yang spesifik, seperti kemarin, tahun lalu, dua hari yang lalu, dan kejadiannya sudah selesai dan tidak berkaitan lagi dengan saat ini.
  3. Penanda Waktu (Time Expressions)
    Dalam bahasa Inggris, ada kata-kata penanda waktu yang sangat penting untuk membedakan present perfect dan past simple tense. Kalau kamu mendengar atau menggunakan kata seperti yesterday, last year, two weeks ago, ataupun in 2020, itu semua adalah sinyal untuk memakai Past Simple.
    Tetapi, kalau kamu mendengar kata seperti already, just, yet, ever, never, recently, atau keterangan durasi seperti for 5 years, since 2010, maka kamu sedang berada di wilayah Present Perfect.
  4. Contoh Kalimat & Penjelasan
    Di bawah ini, ada beberapa contoh kalimat yang menggunakan dua jenis tenses tersebut, beserta penjelasannya agar kamu dapat lebih memhaami perbedaan konsep waktu yang digunakan pada present perfect dan past simple tense;
KalimatTenseKenapa?
I have eaten.Present PerfectSudah makan, tapi tidak jelas kapan, hasilnya sekarang sudah kenyang.
I ate at 7 PM.Past SimpleSudah makan jam 7 malam, ada waktu spesifik.
She has lost her phone.Present PerfectHP-nya masih hilang sekarang.
She lost her phone last night.Past SimpleHilangnya terjadi tadi malam, tidak relevan lagi dengan sekarang.
Have you ever visited Bali?Present PerfectMenanyakan pengalaman, tanpa menyebut kapan.
Did you visit Bali in 2018?Past SimpleMenanyakan kejadian di waktu tertentu.

Tips Membedakan Present Perfect dan Past Simple Tense

  • Gunakan Present Perfect jika:
    • Kamu tidak menyebut waktu
    • Kamu bicara soal pengalaman
    • Hasilnya masih terasa sekarang
    • Aksinya baru saja terjadi (just)
  • Gunakan Past Simple jika:
    • Kamu menyebut waktu tertentu
    • Aksinya sudah selesai & tidak relevan dengan sekarang
    • Ada penanda waktu lampau (yesterday, last year, in 2022)

Waktunya Berlatih!

  1. I ______ (visit) Paris three times.
    have visited
    Pengalaman yang sudah terjadi, tidak disebut waktunya → Present Perfect.
  1. She ______ (call) me yesterday evening.
    called
    Ada waktu spesifik “yesterday” → Past Simple.
  1. We ______ (not finish) our project yet.
    haven’t finished
    Ada “yet”, menunjukkan sesuatu yang belum selesai → Present Perfect.
  1. They ______ (arrive) at the airport two hours ago.
    arrived
    Ada “two hours ago” → waktu spesifik → Past Simple.
  1. My brother ______ (break) his leg when he was ten.
    broke
    Ada waktu spesifik “when he was ten” → Past Simple.
  1. I ______ (never see) a shooting star before.
    have never seen
    Ada “never”, berarti pengalaman seumur hidup → Present Perfect.
  1. We ______ (watch) that movie last weekend.
    watched
    Ada waktu spesifik “last weekend” → Past Simple.
  1. She ______ (just leave) the office.
    has just left
    “Just” menunjukkan kejadian baru saja terjadi → Present Perfect.
  1. I ______ (lose) my keys. Can you help me find them?
    have lost
    Tidak disebut kapan, dan masih relevan sekarang → Present Perfect.
  1. He ______ (buy) a new car in 2021.
    bought
    Ada waktu spesifik “in 2021” → Past Simple.
  1. We ______ (be) to the new café. It’s amazing!
    have been
    Tidak ada waktu spesifik → Present Perfect.
  1. I ______ (go) to the concert last night.
    went
    “Last night” = waktu spesifik → Past Simple.
  1. She ______ (read) 10 books this year.
    has read
    “This year” belum selesai → Present Perfect.
  1. They ______ (move) to Jakarta two years ago.
    moved
    “Two years ago” = waktu lampau spesifik → Past Simple.
  1. We ______ (not hear) any news from her lately.
    haven’t heard
    “Lately” = baru-baru ini → Present Perfect.
  1. He ______ (visit) London when he was a student.
    visited
    “When he was a student” → waktu lampau yang jelas → Past Simple.
  1. I ______ (eat) sushi many times.
    eaten
    Pengalaman berulang, tidak disebut kapan → Present Perfect.
  1. She ______ (clean) the kitchen yesterday.

cleaned“Yesterday” = waktu lampau spesifik → Past Simple.

  1. We ______ (not see) each other since last year.
    haven’t seen
    “Since last year” → durasi dari masa lalu sampai sekarang → Present Perfect.
  1. He ______ (fall) asleep during the meeting this morning.
    fell
    “This morning” → sudah selesai (tergantung konteks), maksudnya waktu sudah berlalu, Past Simple.

OTHER ARTICLE

Present Perfect vs Past Simple: Apa Sih, Bedanya?

Salah satu tantangan saat belajar soal tenses dalam bahasa Inggris adalah beberapa jenis tenses yang dinilai mirip dari segi waktu. Dari banyaknya materi tentang tenses, banyak orang merasa bingung dalam membedakan dua jenis tenses, yaitu present perfect vs. past simple. Alasannya adalah karena kedua jenis tenses ini sama-sama bicara tentang masa lalu.

Serba-Serbi Verb: Pengertian Hingga Kumpulan Kata Kerja Bahasa Inggris

Di sekolah, kamu pasti pernah belajar bahasa Inggris, kan? Kalau pernah, pasti kamu juga familiar dengan pelajaran grammar yang katanya susah banget itu. Grammar atau tata bahasa yang dijumpai ketika belajar bahasa asing memang sering banget bikin banyak kepala pusing, biasanya karena aturan yang tumpang tindih dan istilah asing di telinga.

Cara Mengajari Anak Yang Asik Dan Anti Bosan

Menyaksikan anak-anak antusias belajar dan bermain tentu jadi kebahagiaan tersendiri bagi orang tua. Dunia anak-anak yang penuh warna dan rasa penasaran mereka seringkali jadi tantangan tersendiri pula dalam proses belajar. Butuh pendekatan yang pas biar mereka bisa belajar dengan efektif, senang, dan gak merasa dipaksa. Kunci dari cara mengajari anak adalah proses pembelajaran yang menyenangkan dan konsisten.

KELAS DEMO GRATIS