Present perfect digunakan untuk menunjukkan hubungan antara masa kini dan masa lalu.
Waktu tindakan atau kejadiannya adalah sebelum sekarang, tetapi tidak spesifik, dan kita
sering kali lebih tertarik dengan hasil atau akibatnya daripada tindakan itu sendiri.
Tindakan atau situasi yang dimulai di masa lalu dan masih berlanjut hingga kini. I
have lived in Bristol since 1984 (= dan saya masih tinggal di sana.)
Tindakan yang dilakukan selama periode waktu yang belum selesai atau berakhir. She
has been to the cinema twice this week (= dan minggu ini belum berakhir.)
Tindakan berulang dalam periode yang tidak ditentukan antara masa lalu dan kini. We
have visited Portugal several times.
Tindakan yang baru saja selesai atau berakhir, dinyatakan dengan just. I have just
finished my work.
Tindakan di mana waktu tidaklah penting. He has read 'War and Peace'. (= hasil atau
akibat dari tindakan membaca itu penting)
Tindakan yang dimulai di masa lalu dan masih berlanjut hingga kini
Tindakan berulang dalam periode waktu yang tidak ditentukan antara masa lalu dan
kini
Present perfect dari kata kerja apa pun terdiri dari dua unsur: bentuk auxiliary verb to have
(present tense) yang sesuai, ditambah past participle dari kata kerja utama. Bentuk past
participle dari kata kerja beraturan adalah kata dasar + ed, seperti played, arrived, looked.
Untuk kata kerja tidak beraturan, lihatlah tabel kata kerja tidak beraturan di bagian verb.
Positif
Subjek to have past participle
Pertanyaan
to have subjek past participle
Contoh lengkap
Positif Negatif Pertanyaan
I have walked I haven't walked Have I walked?
You have walked You haven't walked. Have you walked?
He, she, it has walked He, she, hasn't walked Has he, she, it walked?
We have walked We haven't walked Have we walked?
You have walked You haven't walked Have you walked?
They have walked They haven't walked Have they walked?
Berikut adalah beberapa adverbs yang biasa digunakan untuk mengekspresikan present
perfect tense:
Yet
Already
Just
Ever
Never
Dan ketika kita berbicara dengan tindakan-tindakan yang belum selesai atau sebuah situasi
tertentu, maka kita bisa mengunakan:
For
Since
Already
Just
Recently/lately
Ever
Yet
For + keterangan waktu yang menunjukkan masa lalu hingga sekarang
Since + keterangan waktu yang menujukkan pertama kali kejadian atau kegiatan
dimulai