Perbedaan Penggunaan Present Perfect dan Simple Past dalam Bahasa Inggris – Bahasa Inggris memang memiliki berbagai jenis tenses dan mirip antara satu tenses dengan yang lain. Hal inilah yang terkadang membuat kita bingung dengan perbedaan penggunaan tenses – tenses tersebut. Contohnya yaitu penggunaan Present Perfect Tense dan Simple Past Tense. Berikut adalah perbedaan pengguaan Present Perfect Tense dan Simple Past Tense dalam bahasa Inggris.
A. Present Perfect Tense
Present Perfect Tense adalah jenis tenses yang digunakan untuk menyatakan bahwa suatu aksi, peristiwa atau kejadian telah dilakukan dan baru selesai. Perhatikan contoh dibawah ini!
I have smoked 20 cigarettes today.
(Saya telah merokok 20 batang rokok hari ini)
Keterangan:
Kata “today (hari ini)” adalah sebuah periode waktu yang berlangsung hingga sekarang, bukan merupakan sebuah waktu yang berhenti atau telah selesai berlangsung. Contoh di atas menjelaskan bahwa sebuah kegiatan (20 batang rokok baru saja dihabiskan) baru selesai dilakukan pada hari ini. Oleh karena itu, Present Perfect Tense digunakan dalam kalimat tersebut. Untuk lebih jelasnya, perhatikan garis waktu berikut ini!
Berikut adalah beberapa contoh kalimat dalam Present Perfect Tense:
• Tom has not been ill this year.
(Tom tidak sedang sakir tahun ini)
– Ket: Sampai tahun ini, Tom tidak pernah sakit dan selalu sehat.
• Have you seen Dina this morning? (It is still morning)
(Apakah kamu telah melihat Dina pagi ini?)
– Ket: Penanya bertanya apakah Dina sudah terlihat pagi ini (Hari masih pagi saat pembicara mengungkapkan kalimat tersebut).
• Have you seen John recently?
(Apakah kamu telah melihat John akhir – akhir ini?)
– Ket: Penanya bertanya apakah seseorang melihat John akhir – akhir ini karena John sepertinya belum terlihat.
• We have been waiting for an hour. (= We are still waiting)
(Kami telah menunggu selama satu jam)
– Ket: Mereka telah menunggu selama satu jam dan masih menunggu)
• Firman has lived in London for six years.
(Firman telah tinggal di London selama enam tahun)
– Ket: Firman kemungkinan masih berada di London dan tinggal di sana.
• I have never played golf. (= in my life)
(Saya tidak pernah bermain golf selama hidup saya)
– Ket: Selama dalam hidupnya, saya belum pernah bermain golf.
B. Simple Past Tense
Simple Past Tense adalah jenis tenses yang digunakan untuk menyatakan suatu peristiwa, aksi, atau kejadian yang terjadi di masa lampau. Perhatikan contoh di bawah ini!
I smoked 20 cigarettes yesterday.
(Saya merokok 20 batang rokok kemarin)
Keterangan:
Kata “yesterday” merupakan waktu yang sudah selesai dan terjadi di masa lalu. Contoh di atas menjelaskan bahwa kegiatan merokok 20 batang rokok dilakukan kemarin yang berarti telah selesai dilakukan. Oleh karena itu, Simple Past Tense digunakan dalam kalimat tersebut. Untuk lebih jelasnya perhatikan garis waktu di bawah ini!
Present
Past Yesterday (finished time)
Berikut adalah beberapa contoh kalimat dalam Simple Past Tense:
• Tom was not ill last year.
(Tom tidak sakit tahun lalu)
– Ket: Kata “last year” merupakan waktu yang telah berlalu dan peristiwa yang terjadi telah usai, oleh karena itu Simple Past Tense digunakan dalam kalimat tersebut.
• Did you see Jenny this morning? (It is now afternoon)
(Apakah kamu melihat Jenny pagi ini?)
– Ket: Kata “this morning” juga merupakan waktu lampau karena saat pembicara mengucapkan kalimat di atas waktu sudah menunjukkan waktu siang sehingga memerlukan Simple Past Tense.
• Did you see Willy last week?
(Apakah kamu melihat Willy minggu lalu?)
– Ket: Kata “last week” merupakan waktu lampau yang memerlukan Simple Past Tense.
• We waited for an hour. / We were waiting for an hour.
(Kita menunggu selama satu jam)
– Ket: Contoh kalimat di atas berarti bahwa si pembicara menunggu selama satu jam di waktu lampau dan sekarang tidak menunggu lagi. Oleh karena itu, Simple Past Tense digunakan dalam kalimat tersebut.
• Dian lived in Scotland for ten years.
(Dian tinggal di Skotlandia selama sepuluh tahun)
– Ket: Kalimat di atas berarti bahwa Dian tinggal di Skotlandia di masa lalu dan sekarang sudah tidak lagi tinggal di negara tersebut. Oleh karena itu, kalimat di atas ditulis dalam bentuk Simple Past Tense.
• I did not play golf when I was on holiday last summer.
(Saya tidak bermain golf ketika saya sedang liburan pada musim panas lalu)
– Ket: Kata “last summer (musim panas lalu)” adalah waktu yang telah terjadi (lampau). Oleh karena itu kalimat tersebut ditulis dalam bentuk Simple Past Tense.
Catatan:
Jangan gunakan Present Perfect Tense ketika membicarakan tentang peristiwa atau aksi yang dilakukan di waktu lampau (contoh: yesterday, in 2001, when I was a child). Namun, sebaiknya gunakanlah Simple Past Tense. Perhatikan contoh di bawah ini!
• Frieda lost her key yesterday.
(Frieda kehilangan kuncinya kemarin)
• Did you see the film on TV last night?
(Apakah kamu melihat film di TV semalam?)
• Mr. John retired from his job two years ago.
(Mr.John pensiun dari pekerjaannya dua tahun lalu)
• I ate a lot of sweets when I was a child.
(Saya makan banyak permen ketika saya masih kecil)
Demikianlah perbedaan penggunaan Present Perfect Tense dan Simple Past Tense dalam bahasa Inggris. Semoga penjelasan di atas dapat bermanfaat!