Present Perfect vs Past Simple

 



PRESENT PERFECT vs PAST SIMPLE

Apa Perbedaan Present Perfect dan Past Simple?

Kedua tense ini sama-sama digunakan untuk membicarakan masa lalu, tetapi penggunaannya berbeda.

Present Perfect

Digunakan untuk:

  • Pengalaman hidup

  • Kejadian tanpa waktu yang spesifik

  • Kejadian yang masih berhubungan dengan sekarang

  • Aktivitas yang dimulai di masa lalu dan masih berlangsung

Contoh

  • I have visited Japan.
    → Saya sudah mengunjungi Jepang.

  • She has lived here for five years.
    → Dia sudah tinggal di sini selama lima tahun.

  • We have just finished dinner.
    → Kami baru saja selesai makan malam.


Past Simple

Digunakan untuk:

  • Kejadian yang sudah selesai di masa lalu

  • Waktu kejadian diketahui atau disebutkan dengan jelas

Contoh

  • I visited Japan in 2019.
    → Saya mengunjungi Jepang pada tahun 2019.

  • She lived here from 2015 to 2020.
    → Dia tinggal di sini dari tahun 2015 sampai 2020.

  • We finished dinner at 7 PM.
    → Kami selesai makan malam pukul 7 malam.


Perbedaan Utama

Present Perfect

Waktu tidak disebutkan atau tidak penting.

Contoh

  • I have seen that movie.
    → Saya sudah menonton film itu.

  • Have you ever been to Italy?
    → Apakah kamu pernah ke Italia?


Past Simple

Waktu disebutkan secara jelas.

Contoh

  • I saw that movie last week.
    → Saya menonton film itu minggu lalu.

  • I went to Italy in 2022.
    → Saya pergi ke Italia pada tahun 2022.


Aturan Penting

Present Perfect

Digunakan jika:

  • Waktu tidak disebutkan

  • Hasilnya masih berhubungan dengan sekarang

Contoh

  • I have lost my keys.
    → Saya kehilangan kunci saya.
    (Kuncinya masih hilang sekarang.)


Past Simple

Digunakan jika:

  • Waktu kejadian diketahui

Contoh

  • I lost my keys yesterday.
    → Saya kehilangan kunci saya kemarin.


Contoh Cerita

Tom's Holiday

  • "I have just come back from holiday," said Tom.
    → "Saya baru saja pulang dari liburan," kata Tom.

  • I went to Greece last week.
    → Saya pergi ke Yunani minggu lalu.

  • "Have you ever been there before?" asked Sarah.
    → "Apakah kamu pernah ke sana sebelumnya?" tanya Sarah.

  • "No, I haven't. It was my first time," Tom replied.
    → "Belum. Itu pertama kalinya," jawab Tom.

  • I visited the Acropolis and ate amazing food.
    → Saya mengunjungi Acropolis dan makan makanan yang luar biasa.

  • I have never tasted anything so delicious.
    → Saya belum pernah mencicipi sesuatu seenak itu.

  • I have always wanted to go to Greece.
    → Saya selalu ingin pergi ke Yunani.

  • I booked a trip yesterday.
    → Saya memesan perjalanan kemarin.


Kapan Menggunakan Present Perfect?

1. Pengalaman Hidup

Contoh

  • I have visited Paris.
    → Saya sudah mengunjungi Paris.

  • She has never seen snow.
    → Dia belum pernah melihat salju.

  • Have you ever tried sushi?
    → Apakah kamu pernah mencoba sushi?


2. Kejadian yang Baru Saja Terjadi

Contoh

  • I have just eaten.
    → Saya baru saja makan.

  • They have just arrived.
    → Mereka baru saja tiba.


3. Durasi Sampai Sekarang

Contoh

  • I have lived here for five years.
    → Saya sudah tinggal di sini selama lima tahun.

  • She has worked here since 2020.
    → Dia sudah bekerja di sini sejak tahun 2020.


Kapan Menggunakan Past Simple?

1. Waktu Jelas Disebutkan

Contoh

  • I visited Paris in 2020.
    → Saya mengunjungi Paris pada tahun 2020.

  • She called me yesterday.
    → Dia menelepon saya kemarin.


2. Kejadian Sudah Selesai

Contoh

  • We finished the project last month.
    → Kami menyelesaikan proyek bulan lalu.

  • He moved to Jakarta in 2018.
    → Dia pindah ke Jakarta pada tahun 2018.


Kata Kunci yang Sering Digunakan

Present Perfect

Kata KunciArti
everpernah
nevertidak pernah
alreadysudah
yetbelum / sudah
justbaru saja
forselama
sincesejak

Contoh

  • Have you ever visited Bali?
    → Apakah kamu pernah mengunjungi Bali?

  • She has already finished her work.
    → Dia sudah menyelesaikan pekerjaannya.


Past Simple

Kata KunciArti
yesterdaykemarin
last weekminggu lalu
last monthbulan lalu
agoyang lalu
in 2020pada tahun 2020
yesterday morningkemarin pagi

Contoh

  • I met him yesterday.
    → Saya bertemu dengannya kemarin.

  • We traveled to Singapore last year.
    → Kami pergi ke Singapura tahun lalu.


Struktur Kalimat

Present Perfect

Kalimat Positif

Rumus

Subject + Have/Has + Verb 3

Contoh

  • I have finished my work.
    → Saya sudah menyelesaikan pekerjaan saya.

  • She has visited Japan.
    → Dia sudah mengunjungi Jepang.


Kalimat Negatif

Rumus

Subject + Have/Has Not + Verb 3

Contoh

  • I haven't seen that movie.
    → Saya belum menonton film itu.

  • He hasn't arrived yet.
    → Dia belum tiba.


Kalimat Tanya

Rumus

Have/Has + Subject + Verb 3?

Contoh

  • Have you eaten lunch?
    → Apakah kamu sudah makan siang?

  • Has she called you?
    → Apakah dia sudah meneleponmu?


Past Simple

Kalimat Positif

Rumus

Subject + Verb 2

Contoh

  • I finished my work yesterday.
    → Saya menyelesaikan pekerjaan saya kemarin.

  • She visited Japan in 2019.
    → Dia mengunjungi Jepang pada tahun 2019.


Kalimat Negatif

Rumus

Subject + Did Not + Verb 1

Contoh

  • I didn't see that movie.
    → Saya tidak menonton film itu.

  • He didn't arrive on time.
    → Dia tidak datang tepat waktu.


Kalimat Tanya

Rumus

Did + Subject + Verb 1?

Contoh

  • Did you eat lunch?
    → Apakah kamu makan siang?

  • Did she call you?
    → Apakah dia meneleponmu?


Perbandingan Langsung

Present PerfectPast Simple
I have seen that movie.I saw that movie last week.
She has visited Japan.She visited Japan in 2019.
Have you ever tried sushi?Did you try sushi yesterday?
We have lived here for 5 years.We lived there from 2015 to 2020.
He has just arrived.He arrived an hour ago.

Kesalahan Umum

1. Menggunakan Present Perfect dengan Waktu Spesifik

❌ I have seen him yesterday.

✅ I saw him yesterday.

Karena "yesterday" adalah waktu yang jelas.


2. Menggunakan Present Simple dengan Since

❌ I live here since 2015.

✅ I have lived here since 2015.

Karena aktivitas masih berlangsung sampai sekarang.


3. Salah Menggunakan Ever

❌ Did you ever try sushi?

✅ Have you ever tried sushi?

Karena membicarakan pengalaman hidup.


4. Menggunakan Present Perfect dengan Tahun Tertentu

❌ I have been to Paris in 2020.

✅ I went to Paris in 2020.

Karena tahun disebutkan secara jelas.


5. Salah Menggunakan Yet

❌ She didn't call me yet.

✅ She hasn't called me yet.

Karena "yet" biasanya digunakan dengan Present Perfect.


Latihan

Pilih tense yang tepat.

  1. I ______ (visit) Japan in 2022.

  2. She ______ (already / finish) her homework.

  3. Have you ever ______ (try) sushi?

  4. We ______ (see) that movie yesterday.


Kunci Jawaban

  1. visited

  2. has already finished

  3. tried

  4. saw


Speaking Practice

  • I have visited Paris three times in my life.
    → Saya sudah mengunjungi Paris tiga kali dalam hidup saya.

  • I went to Paris last year for a conference.
    → Saya pergi ke Paris tahun lalu untuk konferensi.

  • She has already finished her homework.
    → Dia sudah menyelesaikan PR-nya.

  • She finished her homework an hour ago.
    → Dia menyelesaikan PR satu jam yang lalu.

  • We have never seen a shooting star.
    → Kami belum pernah melihat bintang jatuh.

  • We saw a beautiful sunset yesterday evening.
    → Kami melihat matahari terbenam yang indah kemarin sore.

  • Have you ever tried sushi before?
    → Apakah kamu pernah mencoba sushi sebelumnya?

  • Did you try the new restaurant last weekend?
    → Apakah kamu mencoba restoran baru akhir pekan lalu?


Tips Belajar

✔ Cari kata waktu terlebih dahulu.

Present Perfect

  • ever

  • never

  • already

  • yet

  • just

  • for

  • since

Past Simple

  • yesterday

  • last

  • ago

  • in + tahun

✔ Jika waktu disebutkan dengan jelas → gunakan Past Simple.

✔ Jika pengalaman hidup atau waktu tidak penting → gunakan Present Perfect.


Ringkasan Cepat

Present Perfect

Rumus

Have/Has + Verb 3

Digunakan untuk:

  • Pengalaman hidup

  • Kejadian baru saja terjadi

  • Durasi sampai sekarang

Kata Kunci

ever, never, already, yet, just, for, since


Past Simple

Rumus

Verb 2

atau

Did + Verb 1

Digunakan untuk:

  • Kejadian selesai di masa lalu

  • Waktu jelas disebutkan

Kata Kunci

yesterday, last, ago, in + tahun


Cara Mudah Mengingat

Tanya diri sendiri:

"Apakah waktunya disebutkan?"

✔ Ya → Past Simple

✔ Tidak → Present Perfect

Posting Komentar

Lebih baru Lebih lama
Iklan Meguru English