Present perfect tense digunakan ketika menyatakan suatu hal (aksi / situasi) yang dimulai dimasa lalu dan masih berjalan atau berlanjut sampai sekarang.
Masa lalu (past) | Masa kini (present) |
---|---|
Suatu aksi atau kegiatan dilakukan | Aksi atau kegiatan tersebut masih dilakukan atau efeknya masih berlanjut |
Suatu keadaan atau situasi terjadi | Keadaan atau situasi tersebut masih berlangsung |
Contoh kalimat present perfect tense:
- I have been to Bali. (Saya pernah ke Bali)
- We have watched those movies. (Kita pernah menonton film-film itu)
- Jim has studied for the exam. (Jim sudah belajar untuk ujian itu)
- I have closed the door. (Saya sudah menutup pintunya)
Rumus Present Perfect Tense
Present perfect tense selalu menggunakan auxiliary verb “have” atau “has” kemudian diikuti oleh past participle (verb 3).
Pronoun | Auxiliary verb |
---|---|
I, you, we, they, dan compound subject (ex: you and I; Jack and Jill) | Have |
she, he, it | Has |
Berikut ini rumus present perfect tense yang digunakan untuk kalimat positif, negatif, dan interogatif:
Rumus Present Perfect Tense | Contoh kalimat |
---|---|
Positive Sentence Subject + have/has + past participle (verb 3) | You have cleaned the bed |
Negative Sentence Subject + have/has + not+ past participle (verb 3) | You have not cleaned the bed |
Interrogative Sentence (+) Have/has + Subject + past participle (verb 3) | Have you cleaned the bed? |
Interrogative Sentence (-) Have/has + not + Subject + past participle (verb 3) | Have not you cleaned the bed? |
Baca juga:
Positive sentence
Negative sentence
Interrogative sentence
Fungsi Present Perfect Tense
Berdasarkan fungsinya, present perfect tense bisa dibagi menjadi lima, yaitu:
1. Present perfect tense untuk menyatakan sesuatu yang terjadi dimasa lalu, tanpa menerangkan kapan waktu terjadinya
Contoh kalimat:
- I’ve read the novel (saya sudah membaca novelnya)
- She has visited all restaurant in town (Dia sudah mengunjungi semua restoran di kota)
2. Present perfect tense untuk menunjukkan suatu hal yang berulang kali terjadi dimasa lalu
Contoh kalimat:
- I’ve been there many times (Saya sudah kesana berulang kali)
- We have ask him twice (Kami sudah mengajaknya dua kali)
3. Present perfect tense digunakan untuk mengungkapkan sesuatu yang terjadi dimasa lalu tapi masih berlanjut sampai sekarang
Contoh kalimat:
- I have lived in Bandung for two months (Saya sudah tinggal di Bandung selama dua bulan)
- Eva has learned English since July (Eva sudah belajar bahasa Inggris sejak bulan Juli)
4. Present perfect tense untuk membicarakan suatu hal (event atau kejadian) yang terjadi baru-baru ini (recently; lately; not long ago)
Contoh kalimat:
- You have not been too well recently (Kamu tidak begitu sehat belakangan ini)
- I have seen her training in the park lately (Aku melihatnya latihan di taman belum lama ini)
5. Present perfect tense untuk membicarakan hal yang baru saja terjadi
Contoh kalimat:
- I have just closed the door (Aku baru saja menutup pintunya)
- The storm has just passed (Badainya baru saja berlalu)
Time Expressions (keterangan waktu) pada Present Perfect Tense
Time expression atau keterangan waktu bisa digunakan pada kalimat-kalimat present perfect tense. Beberapa time expression yang bisa digunakan seperti:
- already (sudah / telah)
- just (baru saja)
- recently, lately (belum lama ini / baru-baru ini)
- ever (pernah)
- never (tidak pernah)
- yet (masih)
- for (selama)
- since (sejak)
Contoh Kalimat Present Perfect Tense yang menggunakan time expression:
- I haven’t seen you recently
- Anton hasn’t received the message yet
- Have you never been to Bengkulu?
- It hasn’t rained since November
- He has lived here since May
Abbreviation (singkatan) untuk “have” dan “has”
Dalam penggunaannya, kata have dan has seringkali disingkat. Contoh penyingkatannya seperti berikut:
- Have dan has disingkat setelah subject
- Contohnya:
- I have -> I’ve
- You have -> you’ve
- he has -> he’s
- Tom has -> Tom’s
- Contohnya:
- have not bisa disingkat menjadi haven’t
- Contohnya:
- I have not -> I haven’t
- Anton and John have not -> Anton and John haven’t
- We have not -> We haven’t
- Contohnya:
- has not bisa disingkat menjadi hasn’t
- Contohnya:
- She has not -> she hasn’t
- It has not -> it hasn’t
- Contohnya:
Baca juga:
there is & there are
perbedaan just and only
do, does,did, doing, done