KOMPAS.com – Contoh kalimat present perfect tense bisa ditemui ketika kita membicarakan hal yang sudah terjadi namun masih berkaitan dengan saat ini.
Present perfect tense mempunyai ciri yaitu menggunakan has/have + V3.
Berikut contoh kalimat bahasa Inggris present perfect tense:
- (+) I have studied Japanese for two months. / Aku telah belajar bahasa Jepang selama dua bulan.
(-) I have not studied Japanese for two months. / Aku belum ada dua bulan belajar bahasa Jepang.
(?) Have you studied Japanese for two months? / Apa kamu sudah belajar bahasa Jepang selama dua bulan?
- (+) Dita has written two short stories this month. / Dita telah menulis dua cerita pendek bulan ini.
(-) Dita has not written two short stories this month. / Dita belum menulis dua cerita pendek bulan ini.
(?) Has Dita written two short stories this month? / Apakah Dita telah menulis dua cerita pendek bulan ini?
- (+) Most of the students have submitted their assignment and the teacher has already checked half of them. / Sebagian besar siswa sudah mengumpulkan tugas mereka dan gurunya sudah memeriksa setengahnya.
(-) Most of the students have not submitted their assignment and the teacher has not checked half of them yet. / Sebagian besar siswa belum mengumpulkan tugas mereka dan gurunya belum memeriksa setengahnya.
(?) Have most of the students submitted their assignment and has the teacher checked half of them? / Apakah sebagian besar siswa sudah mengumpulkan tugas mereka dan gurunya sudah memeriksa setengahnya?
- (+) I have already swept the floor and my mom has made breakfast. / Aku sudah menyapu lantai dan ibuku sudah membuat sarapan.
(-) I have not swept the floor yet and my mom has not made breakfast. / Aku belum menyapu lantai dan ibuku belum membuat sarapan.
(?) Have you swept the floor and has your mom made breakfast? / Apakah kamu sudah menyapu lantai dan ibumu sudah membuat sarapan?
Baca juga: Contoh Kalimat Past Future Perfect Continuous Tense
- (+) They have been in Tangerang for two weeks. / Mereka sudah berada di Tangerang selama dua minggu.
(-) They have not been in Tangerang for two weeks. / Mereka belum ada dua minggu di Tangerang.
(?) Have they been in Tangerang for two weeks? / Apakah mereka sudah berada di Tangerang selama dua minggu?
- (+) Fina has worked in company A since 2015. / Fina sudah bekerja di perusahaan A sejak 2015.
(-) Fina has not worked in company A since 2015. / Fina belum pernah bekerja di perusahaan A sejak 2015.
(?) Has Fina worked in company A since 2015? / Apakah Fina sudah bekerja di perusahaan A sejak 2015?
- (+) I have seen her today. / Aku telah melihatnya hari ini.
(-) I haven't seen her today. / Aku belum melihatnya hari ini.
(?) Have you seen her today? / Apa kamu sudah melihatnya hari ini?
- (+) I have read two journals about COVID-19. / Aku sudah membaca dua jurnal tentang COVID-19.
(-) I have not read two journals about COVID-19. / Aku belum membaca dua jurnal tentang COVID-19.
(?) Have you read two journals about COVID-19? / Apakah kamu sudah membaca dua jurnal tentang COVID-19?
- (+) Mark has lived in Jakarta since 2014. / Mark sudah tinggal di Jakarta sejak 2014.
(-) Mark has not lived in Jakarta since 2014. / Mark sudah tidak tinggal di Jakarta sejak 2014.
(?) Has Mark lived in Jakarta since 2014? / Apakah Mark sudah tinggal di Jakarta sejak 2014?
- (+) My mother has read the brownie recipe. / Ibuku sudah membaca resep brownies.
(-) My mother has not read the brownie recipe. / Ibuku belum membaca resep brownies.
(?) Has your mother read the brownie recipe? / Apakah ibumu sudah membaca resep brownies?
- (+) Tom has eaten two apples today. / Tom telah makan dua apel hari ini.
(-) Tom has not eaten two apples today. / Tom belum makan dua apel hari ini.
(?) Has Tom eaten two apples today? / Apakah Tom sudah makan dua apel hari ini?
- (+) I have stayed in my grandmother’s house. / Aku sudah tinggal di rumah nenekku.
(-) I have not stayed in my grandmother’s house. / Aku belum tinggal di rumah nenekku.
(?) Have you stayed in your grandmother’s house? / Apakah kamu sudah tinggal di rumah nenekmu?
Baca juga: Contoh Kalimat Past Future Perfect Tense
- (+) Soto has been a favorite menu at my father’s restaurant since two years ago. / Soto sudah menjadi menu favorit di restoran ayahku sejak dua tahun lalu.
(-) Soto has not been a favorite menu at my father’s restaurant since two years ago. / Soto belum menjadi menu favorit di restoran ayahku sejak dua tahun lalu.
(?) Has soto been a favorite menu at your father’s restaurant since two years ago? / Apakah soto sudah menjadi menu favorit di restoran ayahmu sejak dua tahun lalu?
- (+) She has been in her room for five hours. / Dia telah berada di kamarnya selama lima jam.
(-) She has not been in her room for five hours. / Dia belum ada lima jam di kamarnya.
(?) Has she been in her room for five hours? / Apakah dia telah berada di kamarnya selama lima jam?
- (+) We have decorated this room for tonight’s party. / Kami telah mendekorasi ruangan ini untuk pesta malam ini.
(-) We have not decorated this room for tonight’s party. / Kami belum mendekorasi ruangan ini untuk pesta malam ini.
(?) Have they decorated this room for tonight’s party. / Apakah mereka telah mendekorasi ruangan ini untuk pesta malam ini?
- (+) Tika has slept for three hours. / Tika sudah tidur selama tiga jam.
(-) Tika has not slept for three hours. / Tika belum tidur selama tiga jam.
(?) Has Tika slept for three hours? / Apakah Tika sudah tidur selama tiga jam?
- (+) He has been gone since an hour ago so you can’t meet him now. / Dia sudah pergi sejak satu jam yang lalu jadi kamu tidak bisa menemuinya sekarang.
(-) He has not been gone so you can meet him now. / Dia belum pergi jadi kamu bisa menemuinya sekarang.
(?) Has he been gone since an hour ago? / Apakah dia sudah pergi sejak satu jam yang lalu?
- (+) Ida and I have already found the answer for question number 2. / Aku dan Ida sudah menemukan jawaban untuk pertanyaan nomor 2.
(-) Ida and I have not yet found the answer for question number 2. / Aku dan Ida belum menemukan jawaban untuk pertanyaan nomor 2.
(?) Have you and Ida found the answer for question number 2? / Apakah kamu dan Ida sudah menemukan jawaban untuk pertanyaan nomor 2?
Baca juga: Contoh Kalimat Future Perfect Continuous Tense
- (+) The cookies have been baked for ten minutes. / Kuenya telah dipanggang selama sepuluh menit.
(-) The cookies have not been baked for ten minutes. / Kuenya belum dipanggang selama sepuluh menit.
(?) Have the cookies been baked for ten minutes? / Apakah kuenya sudah dipanggang selama sepuluh menit?
- (+) Romi has finished his homework already. / Romi sudah menyelesaikan PRnya.
(-) Romi has not finished his homework already. / Romi belum menyelesaikan PRnya.
(?) Has Romi finished his homework already? / Apakah Romi sudah menyelesaikan PRnya?
Simak breaking news dan berita pilihan kami langsung di ponselmu. Pilih saluran andalanmu akses berita Kompas.com WhatsApp Channel : https://www.whatsapp.com/channel/0029VaFPbedBPzjZrk13HO3D. Pastikan kamu sudah install aplikasi WhatsApp ya.