Kalimat Present perfect ialah salah satu jenis kalimat dalam bahasa Inggris yang umum dipakai untuk menyatakan suatu aktivitas atau keadaan yang sudah dilakukan dalam waktu yang tidak spesifik sebelum waktu sekarang. Karena kalimat tidak menggunakan keterangan waktu yang spesifik, kita sanggup menggunakan keterangan yang umum dipakai dalam kalimat present perfect menyerupai ever, never, once, twice, many times, before, so far, already, yet, dan sebagainya.
Jika kita artikan secara sederhana, kalimat present perfect menerangkan bahwa aktivitas atau keadaan tersebut sudah atau gres saja terpenuhi dalam beberapa waktu sebelum perbincangan terjadi. Dalam bentuk negatif, kalimat present perfect tense menerangkan bahwa aktivitas atau kondisi yang tidak atau belum terpenuhi sampai waktu sekarang.
Sebagai contoh, kita sanggup menggunakan kalimat present perfect untuk menyatakan bahwa aktivitas yang kita lakukan belum menghasilkan kemajuan sejauh ini. Jika kita nyatakan dalam kalimat prensent perfect, kurang lebih bunyinya "We have made no progress so far".
Jika kita perhatikan pada kalimat di atas, maka salah satu ciri dari kalimat present perfect yakni penerapan auxiliary "Have/has" yang menjadi kata kunci apakah aktivitas dalam kalimat sudah atau belum terpenuhi. Ciri lain yang terperinci terlihat yakni penerapan kata kerja bentuk ketiga atau past participle.
The Form of Present Perfect Tense
+
S + Have/Has + Past participle
−
S + Have/Has + not + Past participle
?
Have/Has + S + Past participle ?
V
Have/Has + been + Past participle
General Function of Present Perfect Tense
Kita sanggup menggunakan kalimat present perfect untuk menawarkan bahwa suatu tindakan sudah terpenuhi beberapa ketika sebelum perbincangan berlangsung.
Example :
Here, I have finished my homework.
He has washed his car.
Dio has worked out the sum. Won't you see if it's correct?
Kita sanggup mengunakan kalimat present perfect untuk menyatakan aktivitas di masa lampau yang masih berlaku samapai waktu sekarang.
Example :
He has not spoken to me up to now.
They have made no progress so far.
Up to the present, I have met her only twice.
Kita menggunakan kalimat present perfect untuk menawarkan aktivitas yang dimulai pada masa lampau tetapi masih berjalan sampai masa sekarang.
Example :
He has lived here since he was born.
She has not seen her sister since Christmas
I have studied in this school for many years.
Kalimat present perfect dipakai untuk menyatakan tindakan lampau yang terjadi pada waktu yang tidak diketahui atau waktu yang tidak spesifik.
Example :
He has decided to go.
Has She been here before?
I have already visited him at the hospital.
Kita sanggup menggunakan kalimat present perfect untuk menyatakan aktivitas yang gres saja terpenuhi atau terjadi untuk kali pertamanya.
Example :
I have just finished my homework.
Your grand mother has just had her lunch.
This is the first time that he has driven a car.
Kita sanggup mengunakan kalimat pasif present perfect untuk menawarkan bahwa tindakan tersebut sudah dilakukan kepada subjek.
Emoticon