Present perfect tense adalah suatu tense yang menggambarkan suatu kejadian yang terjadi sebelum satu spesifik waktu di masa lalu tetapi masih berlanjut sampai sekarang.

Tense ini terdiri dari gabungan aspek perfect (sebelum satu spesifik waktu di masa lampau) dan bingkai waktu present (masa sekarang).

Selain itu, tense ini juga bisa menggambarkan suatu kejadian yang dimulai dan berakhir di masa lampau tetapi efeknya masih dirasakan sampai saat sekarang. Lebih singkatnya, tense ini digunakan sebagai penghubung antara masa lalu dan masa sekarang.

Rumus Present Perfect Tense

Present perfect tese dibentuk dengan auxiliary verb, have atau has, dan past participle (verb 3).

Have berpasangan dengan subjek I, you, we dan they sedangkan has digunakan untuk subjek he, she, dan it.

Present perfect tense

For dan Since

Pada kalimat present perfect tense, keterangan waktu yang sering digunakan adalah for dan since. Penjelasannya adalah sebagai berikut.

ForSince
Digunakan untuk menunjukkan berapa lama periode waktu berlangsung. Contoh kalimat: I have lived in New York for five years. Artinya: lima tahun adalah berapa lama subjek I sudah tinggak di New YorkDigunakan untuk menunjukkan kapan suatu periode wakut dimulai. Contoh kalimat: I have lived in New York since five years ago. Artinya: subjek I mulai tinggal di New York sejak lima tahun yang lalu.
For dapat dihilangkan dalam suatu kalimat present perfect tense karena keterangan waktu ini masih bisa dimengerti meskipun tidak disertai dalam kalimat. Contoh: (+) he has worked here (for) several years (-) he has not worked here (for)several years (?) (for) how long has he worked here?Since tidak dapat dihilangkan dalam kalimart present perfect tense karena bisa menghilangkan fungi keterangan waktu itu sendiri dan makna kalimat. Contoh: (+) he has worked here since June Bukan: He has worked here June (-) He has not wokerd since June Bukan: He has not worked June (?) since when he has worked here? Bukan: when he has worked here?
Ada beberapa kata kerja uang tidak bisa digunakan bersamaan dengan kata for, seperti: began, arrive, meet, end, leave, stop. Contoh: she has arrived in new York for two years. Kalimat ini tidak benar karena kata arrive menggambarkan kejadian yang terjadi sekali dan tidak berlanjut untuk suatu periode waktu tertentu. Kalimat yang benar seharusnya berbentuk simple past tense sebagai berikut She arrived on New York three years ado. 

Penggunaan Present Perfect Tense

Kita telah mengetahui pengertian dan rumus present perfect tens. Untuk bisa menggunakan dan mengenalinya dengan tepat, kita juga harus memahami penggunaannya, yaitu sebagai berikut.

1. Menjelaskan suatu kejadian yang dimulai pada masa lampau (past) dan masih berlanjut sampai sekarang.

Contoh:

  • We have lived in New York for three years
  • She has studied in Melbourne since two years ago

Kedua kejadina tersebut dimulai pada masa lampau dan masih berlaanjut sampai sekarang. Artinya We masih tinggal di New York dan She masih belajar di Melbourne sampai saat ini.

2. Menjelaskan kejadian yang dimulai dan berakhir di masa lampau dan efeknya masih berlanjut sampai sekarang.

Contoh:

  • I have tasted the cake
  • Alan has lied to all of us

Kedua kejadian tersebut dimulai dan berakhir di masa lampau dan efeknya masih bisa dirasakan sampai sekarang.

Artinya, I masih bisa merasakan rasa kue tersebut meskipun sudah mencicipinya pada masa lalu. Dan kebohongan Alan masih bisa dirasakan meskipun Alan berbohong pada masa lalu juga.

3. Menunjukkan bahwa suatu kejadian terjadi berulang kali di masa lampau

Contoh:

  • Alex has called you five times
  • I have read the book several times

Semua kejadian tersebut merupakan kejadian yang terjadi berulang kali di masa lampau. Biasanya menggunakan adverb of number.

4. Mengungkapkan kejadian yang baru saja terjadi atau dilakukan.

Contoh:

  • My father has just gone to the office
  • The have just announced the winner

Semua kejadian tersebut baru saja terjadi. Biasanya kata adverb just digunakan untuk tujuan ini.

Terimakasih sudah membaca. Perlu diingat bahwa present perfect tense digunakan pada kejadian yang menghubungkan antara masa lalu (past) dan masa sekarang (present).

Apabila kita bisa mengingat hal ini, present perfect tense adalah hal ayang mudah untuk dimengerti. Sampai jumpa di ulasan berikutnya.

Referensi: studiobelajar.com