Edu Teknoid Bahasa Inggris Perbedaan Simple Past dan Present Perfect: Rumus, Contoh, dan Penggunaan

Perbedaan Simple Past dan Present Perfect: Rumus, Contoh, dan Penggunaan

perbedaan simple past dan present perfect

Perbedaan Simple Past dan Present Perfect: Rumus, Contoh, dan Penggunaan – Banyak pelajar bahasa Inggris masih bingung ketika harus memilih Simple Past atau Present Perfect. Keduanya memang sama-sama membicarakan kejadian yang berkaitan dengan masa lalu. Namun, keduanya memiliki fokus waktu dan konteks yang berbeda.

Secara sederhana, Simple Past membantu kita membicarakan kejadian yang sudah selesai pada waktu tertentu di masa lalu. Sebaliknya, Present Perfect menghubungkan kejadian masa lalu dengan kondisi sekarang atau membicarakan pengalaman tanpa menyebut waktu spesifik.

Karena itu, Anda tidak cukup hanya menghafalkan rumus. Selain itu, Anda perlu melihat kapan kejadian berlangsung, apakah waktunya sudah selesai, dan apakah kejadian tersebut masih memiliki hubungan dengan sekarang.

Artikel ini membahas perbedaan Simple Past dan Present Perfect secara bertahap. Dengan begitu, Anda dapat memilih tense yang tepat ketika menulis kalimat, mengerjakan soal, maupun melakukan percakapan bahasa Inggris.

Baca juga: Tenses Bahasa Inggris SD Kelas 4, 5, dan 6: Materi, Rumus, dan Conto

Perbedaan Simple Past dan Present Perfect secara Singkat

Sebelum masuk ke rumus, pahami perbedaan dasarnya terlebih dahulu.

Simple PastPresent Perfect
Membicarakan kejadian yang selesai pada masa laluMenghubungkan kejadian masa lalu dengan sekarang
Biasanya menyebut waktu tertentuBiasanya tidak menyebut waktu spesifik
Menggunakan V2Menggunakan have/has + V3
Contoh: I visited Bali last year.Contoh: I have visited Bali.
Fokus pada kapan kejadian berlangsungFokus pada pengalaman, hasil, atau hubungan dengan sekarang

Cambridge menjelaskan past simple sebagai bentuk yang digunakan untuk kejadian pada masa lalu, terutama ketika pembicara menentukan waktu kejadian. Sementara itu, British Council menjelaskan present perfect untuk kejadian atau keadaan masa lalu yang masih memiliki hubungan dengan kondisi sekarang.

Apa Itu Simple Past Tense?

Simple Past Tense digunakan ketika Anda ingin menceritakan kejadian yang sudah selesai pada masa lalu. Biasanya, Anda mengetahui atau menyebutkan kapan kejadian tersebut berlangsung.

Cambridge mencantumkan contoh penggunaan past simple untuk waktu lampau yang jelas, seperti yesterday, three weeks ago, last year, atau periode masa lalu tertentu.

Rumus Simple Past

Untuk kalimat positif, gunakan:

Subject + V2 + Object

Contoh:

I visited Jakarta yesterday.

Untuk kalimat negatif, gunakan:

Subject + did not + V1 + Object

Contoh:

I did not visit Jakarta yesterday.

Untuk pertanyaan, gunakan:

Did + Subject + V1 + Object?

Contoh:

Did you visit Jakarta yesterday?

Perhatikan satu hal penting. Setelah did atau did not, gunakan V1, bukan V2.

❌ Did you went to Jakarta?

✅ Did you go to Jakarta?

Contoh Simple Past dalam Kehidupan Sehari-hari

Berikut beberapa contoh yang mudah Anda gunakan:

  • I watched a movie last night.
  • She visited her grandmother yesterday.
  • We studied English two hours ago.
  • They played football last Sunday.
  • He bought a new laptop last month.
  • My brother went to Surabaya last week.

Setiap contoh tersebut mengacu pada kejadian yang sudah selesai. Selain itu, keterangan waktu membantu pendengar atau pembaca mengetahui kapan kejadian berlangsung.

Kata Keterangan Waktu yang Sering Mengikuti Simple Past

Simple Past sering muncul bersama keterangan waktu yang menunjukkan periode lampau yang sudah selesai.

Contohnya:

  • yesterday
  • last night
  • last week
  • last month
  • last year
  • two days ago
  • three years ago
  • in 2020
  • when I was a child

Misalnya:

I met my teacher yesterday.

She moved to Jakarta in 2020.

We visited Bali last year.

Karena yesterday, in 2020, dan last year menunjuk periode lampau tertentu, Simple Past menjadi pilihan yang tepat.

Apa Itu Present Perfect Tense?

Present Perfect Tense menggunakan kejadian masa lalu untuk membicarakan pengalaman, hasil, atau keadaan yang masih memiliki hubungan dengan sekarang.

British Council menjelaskan bahwa Present Perfect menggunakan have/has + past participle dan dapat membicarakan kejadian masa lalu yang masih berkaitan dengan kondisi sekarang. Selain itu, bentuk ini juga dapat muncul dalam periode waktu yang belum selesai, seperti today, this week, atau this year.

Rumus Present Perfect

Untuk kalimat positif:

Subject + have/has + V3 + Object

Contoh:

I have visited Bali.

She has finished her homework.

Untuk kalimat negatif:

Subject + have/has + not + V3 + Object

Contoh:

I have not finished my homework.

She has not visited Bali.

Untuk pertanyaan:

Have/Has + Subject + V3 + Object?

Contoh:

Have you visited Bali?

Has she finished her homework?

Kapan Menggunakan Have dan Has?

Gunakan have bersama:

  • I
  • You
  • We
  • They

Gunakan has bersama:

  • He
  • She
  • It

Contoh:

I have finished my homework.

They have visited Jakarta.

She has finished her homework.

He has visited Bali.

Kata Keterangan yang Sering Mengikuti Present Perfect

Present Perfect sering muncul bersama beberapa kata seperti:

  • already
  • just
  • yet
  • ever
  • never
  • so far
  • until now
  • recently
  • since
  • for

Contoh:

I have already finished my homework.

She has just arrived.

Have you ever visited Bali?

They have never tried sushi.

We have lived here for five years.

She has worked here since 2022.

British Council juga memberikan contoh penggunaan Present Perfect bersama ever, so far, dan periode waktu yang belum selesai.

Perbedaan Simple Past dan Present Perfect yang Paling Penting

Sekarang, mari kita gunakan contoh yang berpasangan supaya perbedaannya lebih mudah terlihat.

Contoh 1: Menyebutkan waktu tertentu

Simple Past:

I visited Bali in 2023.

Artinya, Anda mengetahui kapan kunjungan tersebut terjadi.

Present Perfect:

I have visited Bali.

Kalimat tersebut hanya menyampaikan pengalaman. Anda tidak menyebutkan kapan kunjungan tersebut berlangsung.

Lingolia juga menjelaskan pola yang sama: Simple Past cocok untuk pengalaman yang memiliki penanda waktu tertentu, sedangkan Present Perfect cocok ketika pembicara tidak menyebut waktu spesifik atau ingin menghubungkan pengalaman dengan kondisi sekarang.

Contoh 2: Kejadian selesai vs hasil yang terasa sekarang

Simple Past:

I lost my key yesterday.

Anda menyebut yesterday, sehingga kalimat tersebut menempatkan kejadian secara jelas pada masa lalu.

Present Perfect:

I have lost my key.

Kalimat kedua menyoroti keadaan sekarang. Misalnya, Anda masih tidak dapat membuka pintu karena kunci tersebut hilang.

Jadi, konteks menentukan pilihan tense.

Contoh 3: Pengalaman

Simple Past:

I visited Japan in 2022.

Kalimat tersebut memberi informasi mengenai waktu kunjungan.

Present Perfect:

I have visited Japan.

Kalimat tersebut menekankan pengalaman tanpa menyebut tahun kunjungan.

Simple Past vs Present Perfect dalam Tabel

AspekSimple PastPresent Perfect
Bentuk utamaV2have/has + V3
FokusKejadian lampauHubungan masa lalu dengan sekarang
Waktu spesifikUmumnya adaUmumnya tidak ada
Contoh waktuyesterday, last year, agoalready, just, yet, ever, never
Durasi sampai sekarangTidakYa, dalam konteks yang sesuai
PengalamanDapat digunakan jika waktunya jelasCocok jika waktunya tidak spesifik
ContohI saw him yesterday.I have seen him before.

Dengan tabel tersebut, Anda dapat melihat perbedaannya dengan lebih cepat.

Perbedaan Since dan For dalam Present Perfect

Selain itu, banyak pelajar mengalami kebingungan ketika menggunakan since dan for.

Gunakan since untuk menunjukkan titik awal.

Contoh:

I have lived here since 2020.

Artinya, Anda tinggal di tempat tersebut mulai tahun 2020 dan kondisi itu masih berlangsung.

Sebaliknya, gunakan for untuk menunjukkan durasi.

Contoh:

I have lived here for five years.

Artinya, Anda menekankan lamanya waktu, yaitu lima tahun.

Perbandingan

SinceFor
since 2020for five years
since Mondayfor three days
since Januaryfor six months
since last yearfor one year

Dengan demikian, ingat pola sederhananya:

Since = mulai kapan

For = berapa lama

Already, Just, Yet, Ever, dan Never

Kata-kata berikut juga sering muncul dalam Present Perfect.

Already

Gunakan already ketika Anda ingin mengatakan bahwa suatu kegiatan sudah terjadi.

I have already finished my homework.

Just

Gunakan just untuk menunjukkan kejadian yang baru saja terjadi.

She has just arrived.

Yet

Gunakan yet terutama dalam pertanyaan atau kalimat negatif.

Have you finished your homework yet?

I haven’t finished my homework yet.

Ever

Gunakan ever untuk menanyakan pengalaman.

Have you ever visited Singapore?

Never

Gunakan never untuk mengatakan bahwa seseorang belum pernah mengalami sesuatu.

I have never visited Singapore.

Kata-kata tersebut membantu Anda mengenali konteks Present Perfect. Namun, jangan memilih tense hanya berdasarkan satu kata. Sebaliknya, perhatikan seluruh konteks kalimat.

Kesalahan Umum Simple Past dan Present Perfect

1. Menggunakan Present Perfect bersama waktu lampau yang sudah selesai

❌ I have visited Bali last year.

✅ I visited Bali last year.

Kata last year menunjukkan periode lampau yang sudah selesai. Karena itu, gunakan Simple Past.

2. Menggunakan V2 setelah did

❌ Did you went there?

✅ Did you go there?

Kata did sudah membawa penanda masa lalu. Oleh karena itu, gunakan V1 setelahnya.

3. Menggunakan V2 setelah have atau has

❌ She has went to school.

✅ She has gone to school.

Present Perfect membutuhkan have/has + V3.

4. Menggunakan Simple Past untuk pengalaman tanpa waktu spesifik

Dalam konteks tertentu, kalimat seperti:

I went to Japan.

hanya menyatakan kejadian lampau. Jika Anda ingin menekankan pengalaman tanpa menentukan waktunya, gunakan:

I have been to Japan.

Cara Cepat Menentukan Simple Past atau Present Perfect

Jika Anda mengerjakan soal grammar, gunakan langkah berikut.

Langkah 1: Cari keterangan waktu

Jika Anda menemukan:

  • yesterday
  • last week
  • last year
  • two days ago
  • in 2020

maka Simple Past biasanya menjadi pilihan.

Contoh:

I visited my uncle last week.

Langkah 2: Periksa apakah kalimat menyebut pengalaman tanpa waktu

Jika kalimat membicarakan pengalaman tanpa menentukan kapan kejadian berlangsung, Present Perfect sering menjadi pilihan.

Contoh:

I have visited my uncle before.

Langkah 3: Periksa hubungan dengan sekarang

Jika kejadian masa lalu masih memiliki hasil atau relevansi dengan kondisi sekarang, pertimbangkan Present Perfect.

Contoh:

I have lost my wallet.

Konteksnya dapat menunjukkan bahwa dompet tersebut masih hilang sekarang.

Langkah 4: Periksa bentuk kata kerja

Simple Past:

V2

I went.

Present Perfect:

have/has + V3

I have gone.

Dengan empat langkah tersebut, Anda dapat mengurangi kesalahan ketika mengerjakan soal.

Contoh Soal Simple Past dan Present Perfect

Soal 1

I _____ my homework yesterday.

A. have finished
B. finished
C. finish
D. finishing

Jawaban: B. finished

Alasannya, yesterday menunjukkan waktu lampau yang sudah selesai.

Soal 2

She _____ already _____ her homework.

A. has – finished
B. did – finished
C. has – finish
D. have – finished

Jawaban: A. has – finished

Kalimat lengkap:

She has already finished her homework.

Kata already sering muncul dalam konteks Present Perfect.

Soal 3

_____ you ever _____ to Bali?

A. Did – go
B. Have – been
C. Do – went
D. Has – went

Jawaban: B. Have – been

Kalimat lengkap:

Have you ever been to Bali?

Kata ever mengarahkan kita pada konteks pengalaman.

Soal 4

I _____ him two days ago.

A. have met
B. meet
C. met
D. have meet

Jawaban: C. met

Kata two days ago menunjukkan waktu lampau yang spesifik.

Soal 5

They _____ here since 2021.

A. lived
B. have lived
C. live
D. were lived

Jawaban: B. have lived

Kata since 2021 menunjukkan titik awal yang menghubungkan masa lalu dengan sekarang.

Tips Menghafal Perbedaan Simple Past dan Present Perfect

Anda tidak perlu menghafalkan seluruh teori sekaligus. Sebaliknya, gunakan dua pertanyaan sederhana:

“Kapan kejadiannya?”

Jika Anda menyebut waktu lampau yang sudah selesai, gunakan Simple Past.

I visited Bali last year.

Kemudian tanyakan:

“Apakah saya ingin menghubungkan kejadian tersebut dengan sekarang atau membicarakan pengalaman tanpa waktu tertentu?”

Jika jawabannya ya, pertimbangkan Present Perfect.

I have visited Bali.

Dengan demikian, Anda dapat memahami tense melalui konteks, bukan sekadar menghafalkan rumus.

Ringkasan Mudah

Ingat pola berikut:

Simple Past

V2 + waktu lampau yang selesai

I watched a movie yesterday.

Present Perfect

have/has + V3 + hubungan dengan sekarang

I have watched that movie.

Jika Anda menyebut yesterday, last year, ago, atau tahun tertentu, Simple Past biasanya menjadi pilihan.

Sebaliknya, jika Anda menggunakan already, just, yet, ever, never, since, for, atau so far, Present Perfect sering muncul. Namun, kata penanda tersebut tidak selalu menentukan tense secara otomatis. Anda tetap perlu melihat konteks keseluruhan.

FAQ

Apa perbedaan Simple Past dan Present Perfect?

Simple Past menceritakan kejadian yang sudah selesai pada masa lalu, terutama ketika Anda menyebut waktu tertentu. Sementara itu, Present Perfect menghubungkan kejadian masa lalu dengan sekarang atau membicarakan pengalaman tanpa menyebut waktu spesifik.

Apakah Simple Past selalu menggunakan V2?

Ya, kalimat positif Simple Past menggunakan bentuk lampau seperti worked, played, went, saw, dan sebagainya. Namun, kalimat negatif dan pertanyaan menggunakan did + V1.

Apakah Present Perfect menggunakan V3?

Ya. Present Perfect menggunakan pola have/has + V3.

Apakah kata yesterday boleh digunakan dengan Present Perfect?

Dalam pola pembelajaran standar, jangan gunakan Present Perfect dengan yesterday untuk menunjukkan kejadian yang selesai pada hari kemarin. Gunakan Simple Past.

Contoh:

❌ I have visited Bali yesterday.

✅ I visited Bali yesterday.

Cambridge dan materi grammar lainnya menggunakan konsep waktu lampau tertentu untuk membedakan Simple Past dari Present Perfect.

Apa fungsi since dan for?

Since menunjukkan titik awal, sedangkan for menunjukkan durasi.

Contoh:

I have lived here since 2020.

I have lived here for five years.

Mana yang lebih mudah dipelajari, Simple Past atau Present Perfect?

Keduanya memiliki pola yang berbeda. Namun, Anda dapat memahaminya lebih mudah jika mempelajari konteks waktu terlebih dahulu, kemudian mempelajari rumus dan contoh kalimat.

Kesimpulan

Perbedaan Simple Past dan Present Perfect terutama terletak pada cara pembicara melihat hubungan antara kejadian masa lalu dan waktu sekarang. Simple Past menempatkan kejadian pada masa lalu yang sudah selesai, sedangkan Present Perfect menghubungkan kejadian atau keadaan masa lalu dengan sekarang atau membicarakan pengalaman tanpa menentukan waktu tertentu.

Karena itu, jangan hanya menghafalkan rumus V2 dan have/has + V3. Perhatikan juga keterangan waktu, konteks kejadian, dan hubungan peristiwa dengan kondisi sekarang. Setelah Anda memahami pola tersebut, memilih antara Simple Past dan Present Perfect akan terasa jauh lebih mudah.

Baca juga: 50 Soal Tenses Bahasa Inggris untuk SD dan Pembahasannya

14 Likes

Author: admin

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *