Baca Juga
Pengertian Present Perfect Tense
Present Perfect Tense adalah bentuk waktu yang digunakan untuk menyatakan suatu perbuatan atau kegiatan yang terjadi pada waktu yang tidak tertentu ( indefinite time ) di masa lampau dan pada saat berbicara perbuatan tersebut telah selesai dilakukan.
Secara sepintas, agak sedikit sulit bagi kita untuk membedakan antara present perfect tense dan simple past tense. Untuk mempermudah membedakannya yaitu dengan melihat ada tidaknya keterangan waktu.
Pada simple past tense keterangan waktunya sudah jelas atau telah dijelaskan sebelumnya. Sedangkan pada present perfect tense kata keterangan waktunya tidak jelas dan menitik beratkan pada selesai tidaknnya suatu perbuatan.
Perbedaan antara present perfect tense dan simple past tense akan dijelaskan pada artikel lainnya.
Present perfect tense ditandai dengan penggunaan kata bantu “have/Has”.
Fungsi dan Penggunaan Present Perfect Tense
Berikut ini adalah beberapa fungsi dan penggunaan present perfect tense yang harus kita ketahui sehingga mudah untuk membedakannya dengan tenses-tenses lainnya:
1. Present perfect tense digunakan untuk menyatakan suatu kegiatan, perbuatan atau tindakan yang baru saja terjadi sehingga hasilnya atau akibat dari tindakan tersebut masih dapat dilihat hingga saat dibicarakan.
Contoh:
Wilda has made a cake ( wilda telah membuat sebuah kue )
I have written a new article ( saya telah menulis sebuah artikel baru )
2. Present Perfect Tense digunakan untuk menyatakan suatu perbuatan atau peristiwa yang telah selesai pada waktu yang tidak tertentu di waktu lampau, tetapi waktu terjadi peristiwa tersebut tidak dipentingkan . Yang paling penting adalah hasil dari perbuatannya sekarang, misalnya:
He has washed the car. It looks clean now.
( dia telah mencuci mobil itu. Mobil itu terlihat bersih sekarang )
You have broken the key. We can’t open the door now.
( kamu telah merusak kunci itu. Kita tidak dapat membuka pintu sekarang )
3. Present Perfect tense digunakan untuk menyatakan suatu peristiwa, perbuatan, atau kegiatan yang telah terjadi tetapi waktu terjadinya peristiwa tersebut belum habis.
Misalnya:
I have written two letters this week
( saya telah menulis dua pucuk surat minggu ini )
Ket: pada saat bicara waktunya atau harinya masih termasuk dalam minggu yang dimaksudkan, jadi belum selesai.
4. Present perfect tense digunakan untuk menyatakan suatu perbuatan atau tindakan atau kegiatan yang diawali di masa lampau dan masih terjadi saat sekarang dan mungkin masih akan terjadi hingga masa yang akan datang. Untuk penggunaan ini, terdapat dua kata keterangan waktu yang bisa digunakan, yaitu “since” dan “for”.
Contoh:
We have lived here since 2000
( Kami telah tinggal di sini sejak tahun 2000 )
We have lived here for fifteen years
( kami telah tinggal disini selama 15 tahun )
5. Present perfect tense digunakan untuk menyatakan suatu peristiwa atau perbuatan yang diawali di masa lampau dan berhenti pada saat bicara.
Contoh:
I haven’t seen you for weeks. Where have you been?
( saya sudah tidak melihatmu selama berminggu-minggu. Kemana saja kamu? )
6. Present perfect tense digunakan untuk menyatakan suatu perbuatan ulangan pada waktu yang tidak tertentu sebelum sekarang. Pada umumnya bentuk kalimat ini diikuti oleh kata keterangan “before, already, ever, never, often, etc”.
Misalnya:
I have heard this before
( saya telah mendengar ini sebelumnya )
7. Present perfect tense digunakan untuk menyatakan perbuatan yang selesai dalam waktu singkat. Pada umumnya sering digunakan kata-kata “ at last ( akhirnya ), finally ( akhirnya ), just ( baru saja ).
Misalnya:
I have just met him
( saya baru saja bertemu dia )
Jika dibandingkan dengan tenses lainnya, present perfect tense memang merupakan tenses yang cukup rumit untuk digunakan. Tenses ini memiliki kemiripan dengan simple past tense dan present perfect continous.
Rumus Present Perfect Tense
Penting sekali untuk mengetahui rumus present perfect tense sehingga kita akan dengan mudah
membedakannya dengan tenses lainnya. berikut ini adalah rumus kalimat present perfect tense dalam kalimat verbal maupun nominal.
Present perfect tense dalam kalimat nominal
Kalimat nominal adalah kalimat yang kata kerjanya tidak melakukan aksi atau perbuatan. Berikut ini rumus present perfect tense pada kalimat nominal.
I/We/You/They + have + been + complement ( + )I/We/You/They + have + not + been + complement ( - )have + I/We/You/They + been + complement ( ? )
He/She/It + has + been + complement ( + )He/She/It + has + not + been + complement ( - )has + He/She/It + been + complement ( ? )
Present perfect tense dalam kalimat verbal
Kalimat verbal adalah kalimat yang kata kerjanya melakukan pekerjaan. Berikut ini adalah pola dan rumus kalimat present perfect tense dalam kalimat verbal.
I/We/You/They + Have + V3 + object ( + )I/We/You/They + Have + not + V3 + object ( - )Have + I/We/You/They + V3 + object ( ? )
He/She/It + has + V3 + object ( + )He/She/It + has + not + V3 + object ( - )has + He/She/It + V3 + object ( ? )
Keterangan;
V3 adalah past participle yaitu kata kerja bentuk ketiga. Untuk itu, kita perlu mengetahui dan menghafal daftar kata kerja yang tergolong past participle ini. Untuk itu, maka akan dijelakan pada materi regular dan irregular verb.
Bentuk “have” atau “has” yang berpasangan dengan subjek dapat disingkat menjadi:
I have - I’ve
We have - We’ve
They have – They’ve
You have - You’ve
She has - She’s
He has - He’s
It has - it’s
Bentuk “ have not” dapat disingkat menjadi “haven’t” sedangkan bentuk “has not” dapat disingkat menjadi “hasn’t”.
Contoh kalimat present perfect tense
Untuk lebih memahami penggunaan rumus present perfect tense, maka berikut ini adalah beberapa contoh kalimat present perfect tense dalam bentuk verbal dan nominal dalam kalimat positif, neegatif, maupun interogative.
( + ) We have been in Pare for three months ( kami telah berada di Pare selama tiga bulan )
( - ) We have not been in Pare for three months ( kami belum berada di Pare selama tiga bulan )
( ? ) Have we been in Pare for Three months ? ( apakah kami telah berada di Pare selama tiga bulan ? )
( + ) Machrush has been here since yesterday ( Machrush sudah ada di sini sejak kemarin )
( - ) Machrush has not been here since yesterday ( Machrush belum ada di sini sejak kemarin )
( ? ) Has Machrush been here since yesterday ? ( apakah Machrush sudah ada di sini sejak kemarin ? )
( + ) I have understood this lesson ( saya sudah mengerti pelajaran ini )
( - ) I have not understood this lesson ( saya belum mengerti pelajaran ini )
( ? ) Have I understood this lesson ? ( apakah saya telah mengerti pelajaran ini ? )
( + ) Luly has eaten before ( Luly sudah makan sebelumnya )
( - ) Luly has not eaten before ( Luly belum makan sebelumnya )
( ? ) has Luly eaten before ? ( apakah Luly sudah makan sebelumnya ? )
Demikianlah materi mengenai present perfet tense. Semoga materi ini dapat melepas dahaga kita semua mengenai present perfect tense. Materi ini mungkin masih jauh dari kesempurnaan. Oleh karena itu, saran dan kritik dari para pembaca sangat diharapkan.