Present Perfect Tense

Present Perfect Tense

Secara pengertiannya, Present Perfect Tense adalah pola kalimat untuk menyatakan peristiwa atau aktifitas yang terjadi pada waktu yang tidak jelas di masa lampau dan masih berlanjut di masa sekarang. Selain itu, present perfect tense juga dapat Anda gunakan untuk menggambarkan suatu peristiwa atau aktifitas yang telah dimulai dan berakhir di masa lampau, namun efeknya dapat dirasakan di masa sekarang. 

Rumus Present Perfect

Rumus present perfect tense cukup sederhana, elemen pertama tenses ini adalah kata kerja Have atau Has, tergantu dari subjek kata kerja yang berada di awal kalimat. Elemen kedua adalah bentuk verb ketiga, yang biasanya menambahkan akhira ED atau D pada kata kerja regular (semisal : walked, cleaned, typed, jumped, laughed dan lain sebagainya. Meski, Anda juga kadang menemui kata kerja irregular seperti  (contoh : done, said, gone, known, won, thought, eaten dan lain sebagainya).

Berikut ini rumus present perfect tense baik verbal maupun nominal :

Jenis KalimatBentukRumus Present Perfect Tense
PositifVerbalSubject + Has / Have + Verb 3 + Object.
NominalSubject + Has / Have + Been + 3 Complement.
NegatifVerbalSubject + Has / Have + Not + Verb 3 + Object.
NominalSubject + Has / Have + Not + Been + 3 Complement.
InterogatifVerbalHas / Have + Subject + Verb 3 + Object + ?
NominalHas / Have + Subject + Been + 3 Complement + ?
Negatif-InterogatifVerbalHas / Have + Subject + Not + Verb 3 + Object + ?
NominalHas / Have + Subject + Not + Been + 3 Complement + ?

Subject-Verb Agreement dalam Bahasa Inggris

Time Signal Present Perfect

Time signal atau penanda waktu yang digunakan dalam present perfect tense adalah waktu yang tidak jelas atau Indefinite Time Signal, berikut daftarnya :

Time SignalsArti
JustBaru Saja
AlreadySudah
Not… Yet.Belum Sampai Saat ini.
NeverBelum Pernah
AlwaysSelalu
SeldomJarang
So Far / Up to Now / Until Now / Up to the Present Hingga Saat Ini.
Ever SinceSejak Saat Itu
All Day / Night / WeekSepanjang Hari / Malam / Minggu
RecentlyBaru-baru ini
LatelyAkhir-akhir ini.

Time Duration

Pada tenses present perfect, terdapat dua keterangan waktu yang sering digunakan, yakni Since dan For. Mengenai detailnya, simak penjelasannya di bawah ini :

  • Since, digunakan untuk menunjukan awal waktu terjadinya peristiwa atau aktifitas.
  • For, digunakan untuk mengungkapkan sudah berapa lama peristiwa atau aktifitas tersebut terjadi.

Fungsi Present Perfect

Di bawah ini merupakan fungsi daripada present perfect tense:

1. Menyatakan Peristiwa atau Aktifitas yang Telah Dimulai dan Selesai di Masa Lampau.

Contoh : 

He Has Visited Kediri.
(Dia Telah Mengunjungi Kediri).

They Have Built a Wall.
(Mereka Telah Membangun Dinding).

They Have Been to Jakarta.
(Mereka Telah Mengunjungi Jakarta).

Pada contoh kalimat present perfect di atas mengindikasikan bahwa peristiwa atau aktifitas telah selesai. Lebih jauh, seluruh contoh aktifitas di atas telah terjadi sebelum masa sekarang. Setiap kalimat di atas juga menerangkan bahwa peristiwa atau aktifitas diatas tidak disertai keterangan waktu (time signal) yang jelas (indefinite time).

2. Menyatakan Aktifitas yang Telah Dimulai di Masa Lampau dan Masih Berlanjut Hingga Sekarang.

Contoh : 

She Has Worked as English Teacher for Three Years.
(Dia Telah Bekerja sebagai Guru Bahasa Inggris selama Tiga Tahun).

We Have Lived in Jakarta for Two Years.
(Kami Telah Tinggal di Jakarta selama Dua Tahun).

I Have Learnt English Since Three Years Ago.
(Saya Sudah Belajar Bahasa Inggris sejak Tiga Tahun yang Lalu).

Contoh kalimat di atas mengindikasikan bahwa aktifitas atau peristiwa sudah dimulai pada masa lampau dan masih berlanjut hingga masa serta mengindikasikan akan terus berlanjut di masa depan.

3. Menyatakan Peristiwa atau Aktifitas yang Baru Saja Terjadi.

Contoh : 

I Have Just Finished This Course.
(Saya Baru Saya Menyelesaikan Kursus Ini).

Honda Have Just Launched CBR150RR.
(Honda Baru Saja Meluncurkan CBR150RR).

Contoh kalimat di atas mengindikasikan bahwa peristiwa atau aktifitas tersebut baru saja selesai. Yang perlu menjadi catatan adalah adanya kata keterangan Just untuk melengkapi kalimat diatas.

4. Menyatakan Kejadian Berulang-ulang di Masa Lampau.

Contoh :

He Has Visited Pare Seven Times.
(Dia Telah Mengunjungi Pare Tujuh Kali).

I Have Read Harry Potter Several Times.
(Saya Telah Membaca Harry Potter Beberapa Kali).

Pada contoh kalimat di atas, menerangkan aktifitas atau perisitiwa yang terjadi berulang-ulang kali di masalah lampu. Umumnya, terdapat adverb of multiplier seperti Several Times, Three Times dan seterusnya.

Contoh Kalimat Present Perfect Tense

Berikut ini merupakan contoh kalimat present perfect tense dalam bentuk positif, negatif dan interogatif. Simak di bawah ini :

[+] Ardi Has Visited Pare.
[-] Ardi Has Not Visited Pare Yet.
[?] Has Ardi Visited Pare?

[+] Ardi Telah Mengunjungi Pare.
[-] Ardi Belum Mengunjungi Pare.
[?] Apakah Ardi Telah Mengunjungi Pare?

[+] They Have Lived in Bali for Seven Years.
[-] They Have Not Lived in Bali for Eight Years.
[?] Have They Lived in Bali for Nine Years?

[+] Mereka Telah Tinggal Di Bali selama Tujuh Tahun.
[-] Mereka Belum Tinggal Di Bali selama Delapan Tahun.
[?] Apakah Mereks sudah Tinggal Di Bali selama Sembilan Tahun?

[+] Boy Has Been Well.
[-] Boy Has Not Been Too Well Lately.
[?] Has Boy Been Well Lately?

[+] Boy Sudah Sehat.
[-] Boy Tidak Sehat Baru-baru ini.
[?] Apakah Boy Sudah Sehat?

Perbedaan Present Perfect dan Simple Past

Perbedaan Present Perfect Tense dan Simple Past
Present Perfect TenseSimple Past Tense
Pola : Have / Has + Verb 3Pola : Verb 2
Time Signal : Indefinite (Tidak Jelas)Time Signal : Definite (Jelas)
Orientasi : HasilOrientasi : Waktu

Mungkin sebagian dari Anda menyadari bahwa terdapat kemiripan Anda present perfect tense dan simple past. Hal ini mengingat dalam present perfect terdapat fungsi yang menyatakan kejadian yang telah selesai di masa lampau, berikut beberapa perbedaan present perfect dengan simple past :

1. Orientasi

Orientasi dari kedua kalimat di atas, bila present perfect berorientasi pada hasil maka simple past fokus pada waktu terjadinya peristiwa itu sendiri. 

Present perfect tense menyatakan peristiwa atau aktifitas yang telah dimulai di masa lampau dan masih berlanjut (atau efeknya terasa) di masa sekarang. Sedangkan, simple past menyatakan peristiwa atau aktifitas yang telah selesai di masa lampau dan tidak memiliki dampak pada masa sekarang. 

Contoh :

Present Perfect TenseSimple Past
Alam Has Slept.Alam Slept Four Hours Ago
Alam Sudah Tidur.Alam Tidur Empat Jam yang Lalu.

2. Time Signal

Perbedaan lainnya adalah time signal yang digunakan pada dua tenses tersebut, pada simple past Anda harus menggunakan time signal yang jelas dan spesifik seperti Last Night, 3 Hours Ago, On Monday.

Sedangkan, pada present perfect time signal yang digunakan adalah tidak jelas atau indefinite seperti Already, Just, Recently, Lately.

Present Perfect TenseSimple Past
I Have Already Sent the Courier.I Sent The Courier This Morning
Saya Sudah Mengirimkan KurirSaya Mengirimkan Kurir Pagi ini.

3. Time Duration

Baik simple past maupun present perfect sama-sama menggunakan time duration Since atau For dalam kalimatnya. Yang berbeda adalah pada simple past hal tersebut merupakan penanda bahwa peristiwa atau aktifitas tersebut telah usai di masa lampau. Sedangkan, pada present perfect peristiwa atau aktifitas tersebut belum selesai dan masih berlanjut di masa sekarang.

Present Perfect TenseSimple Past
He Has Worked in Pertamina for Four Years.He Worked in Pertamina for Four Years
Dia Sudah Bekerja di Pertamina Selama Empat Tahun (dan masih berlanjut hingga kini).Dia Bekerja di Pertamina Selama Empat Tahun (dan kini sudah tidak bekerja lagi).

Baca Juga:
16 Tenses Bahasa Inggris Terlengkap
Ulasan Simple Present Tense
Ulasan Simple Past Tense

Demikian pembahasan mengenai Present Perfect Tense, semoga bermanfaat dan menambah wawasan Anda dalam proses belajar-mengajar Grammar Bahasa Inggris.

0 Shares:
Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You May Also Like