Present Perfect adalah salah satu tense penting dalam bahasa Inggris yang digunakan untuk menggambarkan tindakan yang telah selesai pada saat berbicara. Tense ini berbeda dengan Simple Present yang digunakan untuk menunjukkan kebiasaan atau fakta umum. Baca juga: Simple Present: Fondasi Awal Belajar Bahasa Inggris
Apa itu Present Perfect?
Present Perfect digunakan untuk:
- Menyatakan tindakan yang telah selesai pada saat berbicara, tanpa menyebutkan waktu pastinya. Contohnya, “I have finished my homework” (Aku sudah menyelesaikan PR-ku).
- Menunjukkan pengalaman yang pernah terjadi di masa lampau hingga saat ini. Contohnya, “She has been to France twice” (Dia sudah pernah ke Prancis dua kali).
- Menjelaskan perubahan yang terjadi dari masa lampau hingga saat ini. Contohnya, “My English has improved a lot” (Bahasa Inggrisku sudah banyak berkembang).
Formula dan Contoh
Kalimat positif:
- S + have/has + V3 (past participle) + Object
Contoh:
- I have finished my homework. (Aku sudah menyelesaikan PR-ku.)
- She has been to France twice. (Dia sudah pernah ke Prancis dua kali.)
- We have lived in Surakarta for five years. (Kami sudah tinggal di Surakarta selama lima tahun.)
Kalimat negatif:
- S + have/has + not (not) + V3 + Object
Contoh:
- I have not seen the movie yet. (Aku belum menonton film itu.)
- She has not finished her dinner. (Dia belum selesai makan malamnya.)
- They have not visited the museum. (Mereka belum mengunjungi museum.) Baca artikel lainnya: 167 List Irregular Verbs dalam Bahasa Inggris
Kalimat tanya:
- Have/Has + S + V3 + Object?
Contoh:
- Have you finished your work? (Apakah kamu sudah menyelesaikan pekerjaanmu?)
- Has she been to the doctor? (Apakah dia sudah ke dokter?)
- Have they arrived yet? (Apakah mereka sudah tiba?)
Baca juga:
Time Signal
Time signal yang sering digunakan dengan Present Perfect:
- Just: Baru saja
- Already: Sudah
- Yet: Belum
- Since: Sejak
- For: Selama
- How long: Berapa lama
Contoh penggunaan time signal:
- I have just finished reading a book. (Aku baru saja selesai membaca buku.)
- She has already been to the store twice today. (Dia sudah ke toko dua kali hari ini.)
- They have not arrived yet. (Mereka belum tiba.)
- I have lived in Surakarta for five years. (Aku sudah tinggal di Surakarta selama lima tahun.)
- How long have you been learning English? (Sudah berapa lama kamu belajar bahasa Inggris?)
Penerapan di WH Question
Present Perfect juga digunakan dalam WH Question, yaitu pertanyaan yang diawali dengan kata tanya seperti what, who, when, where, why, dan how.
Struktur Kalimat:
- WH Question + Have/Has + S + V3?
Contoh:
- What have you done today? (Apa yang kamu lakukan hari ini?)
- Who has she seen? (Dengan siapa dia bertemu?)
- When have they arrived? (Jam berapa mereka tiba?)
- Where have you been on vacation? (Kemana kamu pergi berlibur?)
- Why has he not called me yet? (Kenapa dia belum meneleponku?)
Kesimpulan
Present Perfect merupakan tense yang penting untuk dikuasai dalam bahasa Inggris. Tense ini memungkinkan kamu untuk menggambarkan tindakan yang telah selesai dengan jelas dan akurat.
Yuk kerjakan Latihan dibawah ini untuk mempertajam pemahaman kamu.
Petunjuk:
- Isilah bagian kosong dengan bentuk Present Perfect yang tepat dari kata kerja yang disediakan.
- Perhatikan subjek kalimat dan aturan have/has.
- Gunakan time signal (jika disediakan) untuk melengkapi kalimat.
Latihan 1
- I ______ (visit) the museum many times. (mengunjungi)
- She ______ (not/eat) breakfast yet. (belum makan)
- We ______ (live) in this city for ten years. (tinggal)
- They ______ (already/finish) their project. (sudah selesai)
- (Bonus) He ______ (ever/be) to London? (pernah)
Latihan 2
- What ______ (you/see) today? (apa yang kamu lihat)
- Who ______ (write) this book? (siapa yang menulis)
- When ______ (she/arrive)? (kapan dia tiba)
- Where ______ (they/travel) this summer? (kemana mereka bepergian)
- Why ______ (he/not/call) me back? (kenapa dia belum menelepon)
Latihan 3
Susunlah kalimat Present Perfect yang benar menggunakan kata-kata yang disediakan.
- improve / my English / I / a lot
- not see / my friend / I / for weeks
- live / they / in Indonesia / all their lives
- write / she / a letter / yet
- travel / we / to many countries / so far