6.1. Simple Present Perfect Tense

Simple Present Perfect Tense adalah tense yang sering bikin bingung karena “kakinya” ada di dua waktu: masa lalu dan masa sekarang.

Pengertian Dasar

Present Perfect Tense digunakan untuk menyatakan suatu aksi yang sudah terjadi atau telah selesai, namun kita tidak terlalu peduli kapan tepatnya itu terjadi. Yang penting adalah efek atau hasilnya masih terasa sampai sekarang.

Kapan Kita Menggunakannya? (Fungsi Detail)

  1. Aksi yang baru saja selesai: Biasanya pakai kata just.
    • I have just finished my dinner. (Baru saja selesai, perut masih kenyang).
  2. Pengalaman hidup (Life Experience): Tidak peduli kapan, yang penting pernah.
    • I have been to Bali three times. (Saya sudah pernah ke Bali).
  3. Aksi yang dimulai di masa lalu dan masih berlanjut sampai sekarang:
    • She has lived here since 2010. (Dia sudah tinggal di sini sejak 2010 dan sekarang masih di sini).
  4. Menunjukkan perubahan:
    • Your English has improved. (Bahasa Inggrismu sudah meningkat dibanding dulu).

Ringkasan Rumus Grammar (Struktur Kalimat)

Komponen wajibnya adalah Have/Has dan Verb 3. Ingat, di sini Have/Has artinya “Sudah/Telah”, bukan “Mempunyai”.

1. Rumus Positif (+)

Subject + have/has + Verb-3

  • I, You, We, They \rightarrow have (Contoh: They have left)
  • He, She, It \rightarrow has (Contoh: She has left)

2. Rumus Negatif (-)

Tinggal tambahkan not (artinya: belum).

Subject + have/has + not (haven’t/hasn’t) + Verb-3

  • Example: I haven’t seen that movie yet.

3. Rumus Tanya (?)

Pindahkan Have/Has ke depan.

Have/Has + Subject + Verb-3 + ?

  • Example: Have you eaten your lunch?

Present Perfect vs Simple Past

Ini jebakan paling umum di soal ujian. Bedanya tipis:

  • Simple Past (V2): Waktunya JELAS. (I ate an apple yesterday).
  • Present Perfect (V3): Waktunya TIDAK JELAS/Tidak penting. (I have eaten an apple). Fokusnya adalah sekarang perut saya tidak lapar lagi.

Kata Keterangan Waktu Khusus (Time Signals)

  • Since: Sejak (diikuti titik waktu, misal: since 2020).
  • For: Selama (diikuti durasi, misal: for 2 years).
  • Already: Sudah (untuk penegasan).
  • Just: Baru saja.
  • Yet: Belum (biasanya di akhir kalimat negatif atau tanya).
  • Ever/Never: Pernah/Tidak pernah.

Contoh Percakapan Singkat

Situasi: Dua teman sedang merencanakan nonton film di bioskop.

Rian: “Hey, do you want to watch ‘Spiderman’ tonight?”

Maya: “No, thanks. I have already seen it.”

Rian: “Oh, really? When did you watch it?”

Maya: “I watched it last Sunday with my brother. Have you watched it?”

Rian: “No, I haven’t. I have been very busy this week, so I haven’t had any time for movies.”

Maya: “Well, you should go. It’s the best movie I have ever watched!”

Tips Ampuh

Hafalkan daftar Irregular Verbs (kata kerja tidak beraturan). Karena Present Perfect selalu pakai Verb 3, kamu harus tahu kalau Go jadi Gone, Eat jadi Eaten, dan Write jadi Written.