Bagaimana rumus, fungsi, dan contoh kalimat present perfect tense?
Pengertian Present Perfect Tense
Present perfect tense merupakan suatu bentuk pola kalimat yang digunakan untuk menyatakan suatu aksi atau aktifitas dan juga situasi yang telah dimulai di masa lalu akan tetapi masih berlanjut sampai sekarang. Dengan kata lain, aktifitas tersebut telah selesai pada suatu titik waktu di masa lampau tapi efeknya masih berlanjut.
Fungsi dan Contoh Penggunaan Present Perfect Tense
Present perfect tense digunakan untuk menyatakan kejadian di masa lampau dan kita tidak peduli tentang waktu terjadinya aktifitas itu.
- Can Alvin order most delicious pizza in this town? Yes, he has visited all of them. (Dapatkah Alvin memesan pizza yang paling lezat di kota ini? Ya, dia telah mengunjungi semuanya.)
- They have read this story book. (Mereka sudah membaca buku cerita ini.)
Present perfect tense kita pakai untuk menjelaskan bahwa suatu kejadian atau aktifitas terjadi berulang kali di masa lampau.
- I have visited Jakarta four times. (Aku sudah mengunjungi jakarta empat kali.)
Kita bisa menggunakan present perfect tense untuk menjelaskan suatu aktifitas yang kita lakukan di masa lampau dan sampai sekarang belum selesai atau kita belum menyelesaikan aktifitas itu.
- I have lived in Jakarta for 3 years. (Aku sudah tinggal di Jakarta selama 3 tahun.). maknanya bahwa sampai saat ini masih tinggal di Jakarta.
- She has studied English since 2010. (Dia sudah belajar bahasa Inggris sejak 2010.). Sampai sekarang masih belajar.
Present perfect tense bisa dipakai untuk suatu kejadian yang baru saja terjadi. Kita bisa menggunakannya dalam percakapan sehari-hari.
- I have just called you. (saya baru saja menelponmu)
- She has just gone. (Dia baru saja pergi)
Jadi kita bisa menggunakan present perfect tense untuk beberapa situasi berdasarkan tebel di atas.
Rumus Present Perfect Tense
(+) S + aux. verb(have/has) + V-3/past participle
Riko has eaten.
-----------
(-) S + aux. verb(have/has) + not + V-3/past participle
Riko has not eaten
-----------
(?) aux. verb(have/has) + S + V-3/past participle
Has Riko eaten? Yes, he has / No, he has not
-----------
Untuk subjeck I/you/they/we gunakan ‘have’ dan subject she/he/it gunakan ‘has’. Perlu diingat bahwa tenses ini menggunakan verb 3 atau past participle baik dalam bentuk postitive, negative maupun kalimat Tanya. Untuk lebih jelasnya, bisa perhatikan contoh kalimat present perfect tense lainnya di bawah ini.
- You have drunk milk. Kamu sudah minum susu.
- You have not drunk milk. Kamu belum minum susu.
- Have you drunk milk? Yes, I have/ No, I have not
-----------
- Joe has slept for 2 hours. Joe sudah tidur selama 2 jam.
- Joe has not slept for 2 hours. Joe belum tidur selama 2 jam.
- Has Joe slept for 2 hours? Yes, he has / No, he has not
-----------
- How long have you lived in Jakarta? I have lived in Jakarta for two years.
- What book have you bought?
- What food has your mother cooked?