Pengenalan Present Perfect Tense
Present perfect tense adalah bentuk waktu dalam bahasa Inggris yang digunakan untuk menyatakan tindakan atau kejadian yang dimulai di masa lalu dan berlanjut hingga saat ini, atau memiliki dampak pada saat ini.
Kalimat dalam present perfect tense biasanya diawali dengan kata kerja bantu “have” atau “has”, diikuti oleh past participle dari kata kerja utama.
Contoh Penggunaan Present Perfect Tense
- I have lived in this house for five years. (Saya sudah tinggal di rumah ini selama lima tahun.)
- She has worked as a teacher for over a decade. (Dia telah bekerja sebagai guru selama lebih dari satu dekade.)
Bentuk Present Perfect Tense
Present perfect tense adalah bentuk kata kerja yang digunakan untuk menunjukkan tindakan yang dimulai di masa lalu dan masih berlanjut hingga sekarang atau memiliki relevansi dengan masa sekarang.
Bentuk Afirmatif
Bentuk afirmatif present perfect tense menggunakan kata kerja bantu “have” atau “has” diikuti oleh past participle dari kata kerja utama.
- I have studied English for five years.
- She has been working on this project since last week.
Bentuk Negatif
Bentuk negatif present perfect tense menggunakan kata kerja bantu “have” atau “has” diikuti oleh “not” dan past participle dari kata kerja utama.
- I have not seen that movie yet.
- They have not finished their homework.
Bentuk Interogatif
Bentuk interogatif present perfect tense menggunakan inversi, yaitu menukar posisi kata kerja bantu dan subjek.
- Have I studied English for five years?
- Has she been working on this project since last week?
Berikut tabel yang merangkum bentuk-bentuk present perfect tense:
Bentuk | Contoh |
---|---|
Afirmatif | I have studied English for five years. |
Negatif | I have not seen that movie yet. |
Interogatif | Have I studied English for five years? |
Fungsi Present Perfect Tense
Present perfect tense digunakan untuk mengungkapkan berbagai fungsi, antara lain:
Tindakan yang Dimulai di Masa Lalu dan Masih Berlanjut di Masa Sekarang
Present perfect tense digunakan untuk menggambarkan tindakan yang dimulai di masa lalu dan masih berlangsung hingga masa sekarang. Pola kalimatnya adalah subject + have/has + verb 3 . Contoh:
- I have lived in this city for 10 years.
- She has been studying English since she was a child.
Pengalaman yang Terjadi di Masa Lalu dan Masih Relevan di Masa Sekarang
Present perfect tense juga dapat digunakan untuk mengungkapkan pengalaman yang terjadi di masa lalu tetapi masih relevan dengan masa sekarang. Pola kalimatnya adalah subject + have/has + verb 3 . Contoh:
- I have visited many countries in my life.
- She has had several jobs in the past.
Tindakan yang Baru Saja Terjadi
Dalam beberapa kasus, present perfect tense dapat digunakan untuk mengungkapkan tindakan yang baru saja terjadi. Pola kalimatnya adalah subject + just + have/has + verb 3 . Contoh:
- I have just finished my homework.
- She has just arrived at the airport.
Penggunaan Present Perfect Tense
Present perfect tense digunakan untuk menyatakan tindakan atau keadaan yang dimulai di masa lalu dan masih berlanjut hingga sekarang atau memiliki relevansi dengan masa sekarang.
Situasi Spesifik
- Tindakan yang baru saja selesai
- Pengalaman yang dimiliki seseorang di masa lalu
- Tindakan yang dimulai di masa lalu dan masih berlanjut hingga sekarang
- Tindakan yang menunjukkan hasil atau konsekuensi di masa sekarang
Contoh Kalimat
- I have just finished my homework. (Tindakan yang baru saja selesai)
- I have been to Japan twice. (Pengalaman yang dimiliki seseorang di masa lalu)
- I have worked here for five years. (Tindakan yang dimulai di masa lalu dan masih berlanjut hingga sekarang)
- She has lost her keys. (Tindakan yang menunjukkan hasil atau konsekuensi di masa sekarang)
Contoh Soal Present Perfect Tense
Present perfect tense digunakan untuk menyatakan tindakan atau keadaan yang dimulai di masa lalu dan berlanjut hingga sekarang atau memiliki relevansi dengan masa sekarang. Berikut adalah beberapa contoh soal latihan present perfect tense dengan kunci jawaban:
Soal Tingkat Mudah
I (study) English for five years.
-*Kunci Jawaban
I have studied English for five years.
- She (live) in this city since she was a child.
-*Kunci Jawaban
She has lived in this city since she was a child.
Soal Tingkat Sedang
I (not see) my best friend for a long time.
-*Kunci Jawaban
I have not seen my best friend for a long time.
- They (already finish) their project.
-*Kunci Jawaban
They have already finished their project.
Soal Tingkat Sulit
By the time I arrive, he (already wait) for me for hours.
-*Kunci Jawaban
By the time I arrive, he will have waited for me for hours.
- I (know) him since we were in elementary school.
-*Kunci Jawaban
I have known him since we were in elementary school.