Bentuk Waktu & Tenses14 Agustus 2026·12 menit baca

Simple Past vs Present Perfect: Panduan Anti-Bingung Membedakan Kejadian Masa Lalu

Gunakan Simple Past (Verb 2) ketika waktu kejadian spesifik dan sudah selesai tuntas. Gunakan Present Perfect (Have/Has + Verb 3) ketika fokusnya adalah hasil, pengalaman hidup, atau kejadian yang masih berlangsung hingga sekarang. Panduan anti-bingung ini membantu Anda membedakan kedua bentuk waktu tersebut dengan contoh nyata.

1. Mengapa Perbedaan Tenses Ini Membingungkan?

Dalam bahasa Indonesia, kita cukup menggunakan kata "sudah", "pernah", atau keterangan waktu "kemarin" untuk menjelaskan masa lampau tanpa mengubah bentuk kata kerja:

  • Saya makan siang kemarin.
  • Saya sudah makan siang.
  • Saya tinggal di Jakarta sejak 2020.

Namun dalam bahasa Inggris, ketiga kalimat di atas menggunakan tenses yang berbeda secara fundamental. Jika Anda menerjemahkan "Saya sudah makan kemarin" menjadi "I have eaten yesterday", kalimat ini keliru karena yesterday adalah waktu lampau spesifik yang menolak Present Perfect.

2. Rumus dan Struktur Simple Past vs Present Perfect

Simple Past Tense

Subjek + Verb 2 (Past Form)
Contoh: I visited Bali in 2023.

Kapan dipakai? Waktu masa lalu sudah tertutup dan tuntas (finished time).

Present Perfect Tense

Subjek + Have/Has + Verb 3 (Past Participle)
Contoh: I have visited Bali twice.

Kapan dipakai? Menekankan pengalaman atau dampak saat ini dalam waktu terbuka (unfinished time).

3. Kata Penanda Waktu (Time Signals)

Cara termudah menentukan tenses dalam ujian TOEFL, IELTS, atau percakapan kerja adalah memeriksa kata penanda waktunya:

TensesKarakteristik WaktuKata Kunci Penanda (Keywords)
Simple PastWaktu lampau spesifik & tuntasyesterday, last week, 2 hours ago, in 2021, when I was a child
Present PerfectWaktu belum selesai / Pengalamanalready, yet, just, ever, never, since, for, so far, recently, this week

4. Perbedaan Krusial: Have Been To vs Have Gone To

Have Been To (Pernah & Pulang)

Orang tersebut sudah pergi ke tempat tujuan dan sekarang sudah kembali pulang:
"Rina has been to Japan." (Rina pernah ke Jepang dan sekarang ada di sini).

Have Gone To (Pergi & Belum Kembali)

Orang tersebut pergi ke tempat tujuan dan saat ini masih berada di sana:
"Rina has gone to Japan." (Rina berangkat ke Jepang dan saat ini belum pulang).

5. Tabel Perbandingan Kalimat Sehari-hari

SituasiSimple Past (V2)Present Perfect (Have + V3)
MakanI ate lunch at 1 PM.I have already eaten lunch.
Kehilangan BarangI lost my wallet yesterday.I have lost my wallet (dan sekarang masih hilang).
Tempat TinggalI lived in Bandung for 2 years (sekarang sudah pindah).I have lived in Bandung for 2 years (sampai sekarang masih tinggal).

6. Kuis Diagnostik Mandiri

Pilih jawaban yang paling tepat dan periksa penjelasan aturan AI-nya:

1I ___ to Bali three times so far.Lihat Kunci & Penjelasan
A) went
B) have been
C) have gone
Ulasan AI: 'Have been to' digunakan untuk menyatakan pengalaman hidup (pernah berkunjung dan sudah kembali pulang). Gunakan Present Perfect karena kejadian terjadi dalam rentang hidup yang belum berakhir (so far).
2She ___ her keys yesterday morning.Lihat Kunci & Penjelasan
A) lost
B) has lost
C) was lost
Ulasan AI: Terdapat penanda waktu lampau yang spesifik dan tuntas ('yesterday morning'). Kalimat dengan waktu spesifik wajib menggunakan Simple Past (V2: lost).
3Where is Budi? — He ___ to the supermarket.Lihat Kunci & Penjelasan
A) went
B) has been
C) has gone
Ulasan AI: 'Has gone to' berarti dia sudah pergi ke supermarket dan saat ini masih berada di sana (belum kembali).
4We ___ in this company since 2021.Lihat Kunci & Penjelasan
A) worked
B) have worked
C) were working
Ulasan AI: Penanda waktu 'since 2021' menunjukkan aksi yang dimulai di masa lalu dan masih berlanjut hingga sekarang. Pola ini mewajibkan Present Perfect (have + V3).
Modul 12 Tenses di PromGee

Kuasai Tenses Bahasa Inggris Secara Terstruktur

Latih Simple Past, Present Perfect, Continuous, dan Perfect Continuous dengan penjelasan AI instan di komputer Windows Anda.

7. Pertanyaan Umum (FAQ)

Bolehkah memakai "already" di Simple Past?

Dalam bahasa Inggris Amerika kasual (US informal), Anda kadang mendengar "I already ate". Namun dalam bahasa Inggris standar dan tes resmi (TOEFL/IELTS), kata already selalu berpasangan dengan Present Perfect: "I have already eaten".

Sumber dan referensi

Panduan ini didasarkan pada sumber tata bahasa Inggris yang terpercaya. Lihat referensi di bawah ini untuk belajar lebih lanjut.