Present Perfect Tense adalah suatu tense yang digunakan untuk menggambarkan suatu aktivitas yang telah dilakukan pada saat ini. Disebut Perfect karena aktivitas itu telah terjadi atau sudah diselesaikan secara sempurna pada saat ini (present).
Maka Present Perfect Tense memakai have/has yang artinya 'sudah'. Hati-hati, disini arti dari have/has adalah 'sudah' bukan 'memiliki', karena have yang artinya memiliki akan diikuti oleh noun/kata benda bukan verb/kata kerja.
Fungsi Present Perfect Tense
Rumus Present Perfect Tense
Present perfect tense dibentuk oleh auxiliary verb (have/has) dan verb 3 sebagai kata kerja. Have digunakan untuk I, You, They, We. Sedangkan Has adalah untuk He, She, It, atau orang ketiga tunggal. Sehingga rumusnya adalah Subject + Have/Has + Verb 3.
Berikut ini adalah rumus positif, negatif, dan interogatif dari present perfect tense:
Berikut ini contoh kalimat present perfect tense dalam bentuk interogative:
1. You have worked so hard today, you had better take a rest (kamu sudah bekerja keras hari ini, sebaiknya kamu istirahat)
2. She has drunk three bottles of wine, she must be get headache now (dia sudah minum 3 botol anggur, dia pasti sakit kepala sekarang)
3. I have been gone to Bali island for three times (saya sudah pernah pergi ke pulau Bali 3 kali)
4. My grand father has just gone away due to an accident (kakekku baru saja meninggal karena kecelakaan)
5. Mr. Brown is a workaholic, and now he has succeed in his career (pak brown adalah orang yang gila bekerja, sekarang karirnya sudah sukses)
6. Don’t sit on the chair, it has just been painted (Jangan duduk dulu di kursi itu, baru saja dicet)
7. Sorry I can’t lend you even for little money, I have just lost my wallet (maaf, aku tidak bisa meminjamimu meskipun hanya sedikit uang, aku baru saja kehilangan dompetku)
B. Negatif:
Berikut ini contoh kalimat present perfect tense dalam bentuk negative:
1. The meeting has not begun yet, you are not late (meetingnya belum mulai kok, kamu tidak terlambat)
2. She has gone, where as she has not paid her purchase (dia sudah pergi, padahal dia belum membayar belajaannya)
3. I am sorry, I have not read your message. (Maaf, aku belum baca pesanmu)
4. John has not finished painting the wall (John belum selesai mengecat tembok)
5. My handphone is off, because I have not charged it yet. (handphoneku mati, karena kau belum mengecesnya)
6. My baby cries because he has not drank a glass of milk (anakku menangis karena belum minum segelas susu)
7. If you have not delivered my order, I will not pay (Jika kamu belum mengirim pesananku, aku tidak akan membayar)
Berikut ini contoh contoh kalimat present perfect tense dalam bentuk interogatif:
1. Have you already finished answering the questions? (apakah kamu sudah selesai menjawab soal?)
2. Has you fixed my car? (apakah kamu sudah memperbaiki mobilku?).
3. Have you drank your milk before going to school? (apakah kamu sudah minum susumu sebelum ke sekolah ?)
4. Has the rain stopped now? (apakah hujannya sudah reda?)
5. Have you already prayed guys? let’s pray now then. (Apakah kamu semua sudah pada shalat? kalau belum yuk mari kita shalat sekarang)