Present perfect tense umumnya digunakan menerangkan tentang pengalaman atau perubahan yang dialami seseorang terhadap suatu hal.
Sekilas present perfect dan simple past memiliki kesamaan, yakni sama-sama membahas kejadian di masa lampau.
Namun, simple past tense tidak memberikan informasi detail apakah suatu peristiwa atau kejadian telah selesai atau belum. Sedangkan, present perfect tense menyatakan suatu peristiwa kejadian yang telah terjadi tersebut sudah selesai atau belum.
Baik, jika kamu sudah bisa membedakan keduanya, mari kita ulas rumus present perfect tense di bawah ini.
Rumus Present Perfect Tense
Rumus present perfect tense dibentuk dengan kata kerja bantu (auxiliary verb) have atau has, dan verb 3 (past participle).Di bawah ini adalah rumus present perfect tense sesuai dengan jenis kalimatnya, verbal atau nominal.
Present perfect verbal menggunakan kata kerja yang menerangkan aksi atau tindakan. Sedangkan present perfect nominal menggunakan kata kerja to be yang menerangkan sebuah keadaan atau kondisi.
Rumus Present Perfect Tense Verbal
Jenis Kalimat | Rumus Present Perfect Tense |
---|---|
Positif | Subject + Has / Have + Verb 3 + Object. |
Negatif | Subject + Has / Have + Not + Verb 3 + Object. |
Interogatif | Has / Have + Subject + Verb 3 + Object + ? |
Keterangan:
- Has digunakan apabila subyek kalimat berupa singular, seperti: he, she, it, Rahel, woman
- Have digunakan apabila Subyek kalimat berupa plural seperti: they, we, girls, women
- Verb 3 atau past participle adalah kata kerja bentuk ketiga yang umumnya menambahkan akhiran D atau ED pada kata kerja reguler seperti cleaned, jumped, dan laughed. Namun, ada kata kerja irregular yang tidak mengikuti akhiran D atau ED seperti done, gone, known dan won.
“Riri has repeatedly sung this love song since yesterday”.
(Riri telah berulangkali menyanyikan lagu cinta ini sejak kemarin)
“They have not told me about this story before”.
(Mereka belum mengatakan kepadaku tentang cerita ini sebelumnya)
“Have you called him twice?”
(Apakah kamu meneleponnya dua kali?)
Rumus Present Perfect Tense Nominal
Jenis Kalimat | Rumus Present Perfect Tense |
---|---|
Positif | Subject + Has / Have + Been + 3 Complement. |
Negatif | Subject + Has / Have + Not + Been + 3 Complement. |
Interogatif | Has / Have + Subject + Been + 3 Complement + ? |
Contoh Kalimat Present Perfect Nominal
“She has been a singer since 2014”.
(Dia telah menjadi seorang penyanyi sejak tahun 2014)
“I haven’t been here since yesterday”.
(Aku belum pernah ke sini sejak kemarin)
“Has he been very busy this month?”
(Apakah dia sangat sibuk bulan ini?)
Time Signal Present Perfect Tense
Time signal yang digunakan pada present perfect tense adalah penanda waktu yang tidak terhingga (indefinite time signal), seperti:Time Signals | Arti |
---|---|
Just | Baru Saja |
Already | Sudah |
Not… Yet. | Belum Sampai Saat ini. |
Never | Belum Pernah |
Always | Selalu |
Seldom | Jarang |
So Far / Up to Now / Until Now / Up to the Present | Hingga Saat Ini. |
Ever Since | Sejak Saat Itu |
All Day / Night / Week | Sepanjang Hari / Malam / Minggu |
Recently | Baru-baru ini |
Lately | Akhir-akhir ini. |
Time Duration
Tenses present perfect juga memiliki durasi waktu, yakni Since dan For.- Since, digunakan untuk menunjukan waktu awal terjadinya peristiwa atau kejadian.
- For, digunakn untuk menunjukan sudah berapa lama durasi suatu peristiwa atau kejadian tersebut.
Fungsi Present Perfect Tense
Di bawah ini adalah fungsi present perfect tense1. Menyatakan kejadian yang sudah berlangsung di masa lalu dan masih berlangsung hingga sekarang.
I have learned to play piano for two years.
(Saya sudah belajar bermain piano selama dua tahun).
My English has really improved since I moved to England.
(Bahasa Inggris saya benar-benar meningkat sejak saya pindah ke Inggris).
2. Untuk Menyatakan Peristiwa Atau Kejadian yang Telah Dimulai di Masa Lampau dan Selesai di Masa Lampau.
She has visited Barcelona.
(Dia telah mengunjungi Barcelona.)
They have been to Surabaya.
(Mereka pernah ke Surabaya.)
3. Untuk menyatakan peristiwa atau kejadian yang baru saja terjadi
Ratu has just left the class.
(Ratu baru saja meninggalkan kelas).
We have just finished our homework.
(Kami baru saja menyelesaikan PR kami).
4. Menyatakan Kejadian berulang di masa lampau.
He has visited Barcelona eight times.
(Dia telah mengunjungi Barcelona delapan kali.)
They have watched Harry Potter Movie Several Times.
(Mereka telah menonton film Harry Potter beberapa kali.)
Pelajari juga Tenses Bahasa Inggris Lainnya:
Simple Present Tense
Simple Past Tense
Simple Future Tense
Past Continuous Tense
Present Continuous Tense
Bagaimana? Semoga kamu semakin paham ya mengenai materi Present Perfect Tense. (Catur Ariadi)
Cek Berita dan Artikel yang lain di
Google News
Viral! 18 Kampus ternama memberikan beasiswa full sampai lulus untuk S1 dan S2 di Beasiswa OSC. Info lebih lengkap klik : osc.medcom.id