Present perfect digunakan ketika anda ingin merujuk pada situasi yang berasal dari masa lalu tapi berlanjut ke masa sekarang atau untuk merujuk pada pengalaman masa lalu yang memiliki relevansi saat ini.
Kata kerja dalam present tense muncul dalam empat bentuk, masing-masing menandakan aspek yang berbeda. masing-masing bentuk ini menyampaikan informasi tentang suatu tindakan, keadaan, atau peristiwa yang relevan saat ini.
Kita akan membahas bagian-bagian dari The Present Tenses yang akan membantu anda mempelajari bentuk kata kerja yang membentuk empat kombinasi dari aspek tense yang berbeda yaitu: simple present, present progressive atau present continuous, present perfect, dan present perfect progressive. Kita juga akan belajar bagaimana membentuk kontraksi dengan kata ganti atau kata not. Bagian khusus berfokus pada kata kerja be. Bagian-bagian dari The Present Tenses akan saya rincikan di laman yang berbeda. (lihat lusi.afkar.id)
Simple present: I study every day.
Present progressive atau present continuous: I am studying right now.
Present perfect: I have studied English for two years.
Present perfect progressive: I have been studying all day for my test tomorrow.
Pada unit berikut, Kita akan mempelajari rumus present perfect tense beserta contoh dan alasan penggunaannya.
Present perfect Tense
Present perfect digunakan ketika anda ingin merujuk pada situasi yang berasal dari masa lalu tapi berlanjut ke masa sekarang atau untuk merujuk pada pengalaman masa lalu yang memiliki relevansi saat ini. Present perfect adalah bentuk kata kerja yang digunakan untuk menyatakan:
- Situasi masa lalu yang terus berlanjut hingga saat ini, yaitu suatu aktivitas yang berlangsung selama kurun waktu tertentu sampai saat ini belum selesai dan masih berlangsung hingga saat ini. Contoh:
I have lived in Yogyakarta for three years.
- Pengalaman masa lalu dengan relevansi saat ini, yaitu suatu aktivitas yang telah selesai dilaksanakan sebelum sekarang. Contoh:
We have traveled to Bali three times.
- Suatu aktivitas yang telah selesai dikerjakan dan hasil atau akibatnya bisa dirasakan saat ini. Contoh:
She has eaten up all apples.
Agar sebuah pengalaman menjadi relevan, biasanya pengalaman tersebut berkaitan dengan kemungkinan pengalaman masa depan. Dalam contoh “We have traveled to Bali three times.” pembicara mungkin sedang mempertimbangkan perjalanan lain. Bentuk present perfect sering digunakan dalam wawancara kerja saat pemberi kerja bertanya kepada calon karyawan tentang pengalamannya: “Have you ever driven a large vehicle?” “Have you ever used a cash register?“.
Keterangan waktu (frequency adverb) yang digunakan
- already (sudah)
- for (selama)
- just (baru saja)
- not yet (belum)
- since (sejak)
Dengan catatan bahwa kita menggunakan present perfect tense, yaitu:
- Ketika kita tertarik pada aktivitas yang telah selesai. Kita tertarik pada hasil aktivitas itu, bukan aktivitasnya itu sendiri.
- Ketika kita ingin mengatakan seberapa banyak yang telah kita lakukan, atau berapa kali kita telah melakukan sesuatu.
Pola Irregular verb
Pada kata kerja yang tidak beraturan, bentuk lampau sering kali berbeda dengan bentuk simple past tense. Anda harus mempelajari bentuk-bentuknya satu per satu. Berikut ini adalah pola kata kerja tidak beraturan yang umum:
Pola 1: Huruf terakhir d menjadi t. Contoh:
- build menjadi built
- lend menjadi lent
- spend menjadi spent
Pola 2: Akhiran -d atau -t yang ditambahkan. Vokal berubah. Contoh:
- feel [fil] menjadi felt [fƐlt]
- keep [kip] menjadi kept [kƐpt]
- sell [sƐl] menjadi sold [sold]
Pola 3: Akhiran -n atau -en yang ditambahkan. Contoh:
- eat + en = eaten
- fall + en = fallen
- know + n = known
Terkadang vokal berubah. Contoh:
- speak [spik] menjadi spoken [spokƐn]
- wear [wƐr] menjadi worn [worn]
Pola 4: Hanya perubahan vokal saja. Contoh:
- hold [hold] menjadi held [hƐld]
- meet [mit] menjadi met [mƐt]
- sit [sıt] menjadi sat [sæt]
Pola 5: Bentuk dasar dan bentuk perfect/pasif adalah sama. Contoh:
- put = put
- hit = hit
- cut = cut
Rumus Present Perfect Tense beserta contohnya
Present perfect terdiri dari kata kerja bantu have dan bentuk perfect/pasif dari kata kerja utama. Kata kerja bantu ditandai dengan
untuk bentuk waktu. Bentuk kata kerja perfect/pasif digunakan untuk menunjukkan aspek perfect tense atau kalimat pasif. (Kata kerja pasif akan akan dibahas di bagian berikutnya). Bentuk perfect tense/pasif untuk kata kerja biasa terdiri dari bentuk dasar kata kerja dan akhiran -ed. Untuk membuat bentuk present perfect, letakkan have/has dengan past participle (worked, seen, dll). Past participles biasa diakhiri dengan -ed. seperti bentuk lampau sederhana.

Jika kata satu suku kata atau kata dengan suku kata terakhir yang diberi tekanan diakhiri dengan satu bunyi konsonan, gandakan huruf terakhir sebelum menambahkan -ed. Contoh:
- Satu suku kata: pet + t + ed = petted
- Kata yang diakhiri dengan suku kata yang diberi tekanan: admit +t + ed = admitted.
- Kata yang diakhiri dengan bunyi vokal: sew + ed = sewed.
Berikut bentuk rumus dari present perfect tense:
- Kalimat Positif: subject + have/has + Verb-1 + ed ….
- Kalimat Negatif: subject + have/has + not + Verb-1 + ed …
- Kalimat Tanya: have/has + subjek + Verb-1 + ed …
Bagaimana kita membuat pertanyaan present perfect dengan bentuk have/has + subject + past participle? Perhatikan penjelasan berikut:
Pernyataan Positif:
- I have paid
- The rain has stopped
- The children have gone to the school
Pertanyaan:
- Have you paid?
- Has the rain stopped?
- Where have the children gone?
Mari kita pelajari contoh situasi di bawah ini:
Tom can’t find his key.
He’s lost his key. (yang berarti He has lost…)
He has lost his key. (yang berarti dia kehilangan kunci itu dan dia tidak memilikinya sekarang)
Ketika kita mengatakan ‘something has happened‘, ini biasanya merupakan informasi baru. Contoh:
The road is closed. There’s (there has) been an accident.
Ketika kita menggunakan bentuk present perfect, ada hubungannya dengan saat ini. Tindakan di masa lalu yang memiliki hasil sekarang. Contoh:
- Tom has lost his key. (artinya dia tidak memilikinya sekarang)
- He told me his name, but I have forgotten it. (artinya saya tidak bisa mengingatnya sekarang)
- Sally is still here. She hasn’t gone out. (artinya dia di sini sekarang)
- I can’t find my bag. Have you seen it? (artinya, apakah kamu mengetahui di mana tasnya sekarang?)
Bandingkan gone (to) dan been (to). Contoh:
- James is on holiday. He has gone to Italy. (artinya dia ada di sana sekarang atau dalam perjalanan ke sana)
- Amy is back home now. She has been to Italy. (artinya dia sudah kembali sekarang)
Kita juga dapat menggunakan bentuk present perfect dengan just, already, dan yet. Contoh:
- Just: beberapa waktu yang lalu.
Are you hungry? No, I have just had lunch.
- Already: lebih cepat dari yang diharapkan.
Don’t forget to pay the bill. I have already paid.
- Yet: Namun = sampai sekarang. Kita menggunakan yet untuk menunjukkan bahwa kita mengharapkan sesuatu terjadi. Kita menggunakan yet dalam pertanyaan dan kalimat negatif.
Has it stopped raining yet? / I have written the email but haven’t sent it yet.
Anda juga dapat menggunakan bentuk simple past (did, went, had, dll.) dalam contoh-contoh di laman ini. Jadi, anda dapat mengatakan:
Ben isn’t here. He has gone out. or He went out.
‘Are you hungry?’ ‘No, I have just had lunch’. or ‘No, I just had lunch’.
Semoga rumus dan contoh-contoh penggunaan present perfect tense di atas dapat menambah pemahaman kita tentang cara-cara di mana kita dapat membicarakan kehidupan yang berkaitan dengan apa yang kita lakukan.
Terima kasih sudah membaca, semoga bermanfaat. Jika anda ingin berlatih lebih lanjut mengenai hal ini, silahkan kunjungi situs web kami lusi.afkar.id
Daftar Pustaka
Azar, B., S. (tidak ada tahun). Basic english grammar 4th edition. Pearson.
Gray, L. (2019). Practice makes perfect: English verbs 3rd edition. United States: McGraw-Hill Education.
Murphy, R. (2019). English grammar in use 5th edition. United Kindom: Cambridge University Press.
Riyanto, S. (2011). The textbook of English grammar. Yogyakarta: Penerbit Pustaka Widyatama.

Leave a Reply