- English Grammar A2 Level for Indonesian speakers - https://open.books4languages.com/english-a2-grammar-id -

Present Perfect vs Past Simple

Introduction

Present perfect [1] digunakan untuk menggambarkan suatu tindakan yang telah dilakukan di masa lampau, namun masih berhubungan dengan masa kini dan dampaknya terasa hingga sekarang {lihat Present Perfect [1], Level A2}.

Past simple [2] digunakan untuk menggambarkan situasi yang terjadi di masa lampau dan telah berakhir {lihat Past Simple [2], Level A1}.

Present perfect [1] dan Past simple [2] berbeda dalam bentuk dan fungsi.

Form

Present perfect [1] dan Past simple [2] memiliki struktur berbeda untuk tiga format.

Format afirmatif:

  • Present perfect: Subject + have/has + past participle + …
  • Past simple: Subject + Verb (Past tense) + …

Format negatif:

  • Present perfect: Subject + have/has + not + past participle + …
  • Past simple: Subject + did + not + verb + …

Format interogatif:

  • Present perfect: Have/Has + subject + past participle + …?
  • Past simple: Did + subject + verb + …?

Example

Present perfect

  • I have lived in Chicago for 10 years, I still live in Chicago.
  • She hasn’t played the piano in 3 years (the last time was 3 years ago).
  • Have they lived together for a year (they are still together)?

Past simple

  • I lived in Chicago for 10 years, now I live in San Diego.
  • She didn’t play the piano for 3 years, but she started playing again this week.
  • Did they live together for a year (they are not together anymore)?

Use

Kita menggunakan present perfect [1] untuk menjelaskan suatu tindakan atau peristiwa panjang/singkat di masa lampau yang membawa dampak ke masa kini, dengan keterangan waktu sekarang (this month, today, this year…).

Kita menggunakan past simple [2] untuk menjelaskan tindakan atau peristiwa panjang/singkat yang terjadi berulang kali atau merupakan suatu kebiasaan di masa lampau, dengan keterangan waktu lampau (two weeks ago, last year, in 2010, yesterday…).

Summary

Present perfect [1] dan past simple [2] berbeda dalam fungsi dan bentuk.

Contoh:
— “I have been to the cinema four times this month.” = Kita menggunakan to be dalam present perfect [1] untuk menjelaskan bahwa si pembicara telah melakukan suatu tindakan dalam kurun waktu tertentu dan masih belum selesai (this month : bulan ini).
— “I went to the cinema four times last month.” = Kita menggunakan to go dalam past simple [2] untuk menjelaskan bahwa si pembicara telah selesai melakukan tindakan tersebut di waktu lampau (last month : bulan lalu).

Revisi kembali pelajaran ini di bagian {Form}. Perhatikan bagian {Example} tentang cara penggunaannya dalam sebuah konteks kalimat.