Present perfect tense merupakan present tense yang berfungsi untuk mengungkapkan suatu insiden yang telah terjadi pada waktu lampau yang masih ada hubungannya dengan kini atau masih berlangsung sampai sekarang. Penggunaan tenses bahasa Inggris ini pada tumpuan kalimat present perfect tense for experience untuk menyatakan suatu pengalaman di masa lampau yang sudah dilakukan maupun tidak atau belum dilakukan. Saat ini, pembicara memiliki ingatan atau pengalaman melaksanakan sesuatu dengan memakai kosakata bahasa Inggris yang gampang diingat.
- Positive:
S + have/has + Verb 3
Contoh:
Mr. Prisma has been at school since seven o’clock. (Pak Prisma telah berada di sekolah semenjak pukul tujuh) - Negative:
S + have/has + not + Verb 3
Contoh:
She has not been absent going to school for two days. (Dia belum pergi ke sekolah selama dua hari) - Interrogative: Have/has + S + Verb 3?
Contoh:
Have you lived in Garut for a long time? (Apakah kau sudah tinggal di Garut semenjak lama?)
Selain digunakan pada tumpuan kalimat present perfect tense for experience (pengalaman), present perfect tense juga digunakan untuk menyatakan suatu acara yang selesai pada waktu singkat yang sering ditambahkan dengan kata-kata ibarat at last, finally, just, recently, dan sebagainya.
Contoh:
My parents has just arrived in Aceh. (Keluargaku gres saja tiba di Aceh)
Present perfect tense sanggup menyatakan suatu perubahan atau isu gres (change and new information).
Contoh:
Burhan has attended his brother’s graduation party. (Burhan telah menghadiri pesta kelulusan saudara laki-lakinya)
Present perfect tense berfungsi pula untuk menyatakan suatu situasi yang berkelanjutan. Maksudnya, insiden atau insiden tersebut dinyatakan pada masa lampau dan berlanjut di waktu kini serta mungkin berlanjut di masa yang akan datang.
Contoh:
I have been in East Java since August. (Aku telah berada di Jawa Timur semenjak bulan Agustus)
Contoh Kalimat Present Perfect Tense for Experience
- He has loved me. (Dia telah mencintaiku)
- Ratna has lost her wallet. She still hasn’t got it. (Ratna kehilangan dompetnya. Dia masih belum mendapatkannya)
- You have not been to the doctor twice this week. (Kamu belum pernah ke dokter dua kali ahad ini)
- My friend has visited London several times. (Temanku telah mengunjungi London beberapa kali)
- We haven’t seen The Lord of the Rings. (Kami belum pernah menonton The Lord of the Rings)
- That is the first time Gilang has ever eaten Thai food. (Itu ialah pertama kalinya Gilang pernah makan makanan Thailand)
- Have they already gone? (Apakah mereka sudah pergi?)
- Felix hasn’t lived in Mojokerto. (Felix belum pernah tinggal di Mojokerto)
- Has she ridden a horse before? (Apakah ia pernah menunggang kuda sebelumnya?)
- My boss and her family have gone to New Zealand twice. (Bos saya dan keluarganya telah pergi ke Selandia Baru dua kali)
- Yogi has never eaten durian. (Yogi belum pernah makan durian)
- They have been to Tokyo. (Mereka telah ke Tokyo)
- Have you ever read The Hunger Games? (Pernahkah kau membaca The Hunger Games?)
- Rena has worked hard. (Rena telah bekerja keras)
- I have known Rama since 2000. (Aku sudah mengenal Rama semenjak tahun 2000)
- My student have studied English for five years. (Murid saya telah mencar ilmu bahasa Inggris selama lima tahun)
- Anna has been abroad two times. (Anna telah berada di luar negeri dua kali)
- Has he ever eaten sushi? (Apakah ia pernah makan sushi?)
Sumber https://azbahasainggris.com