Destinasi Studi
watermark
SUN Education Group

/

News Id

/

Present Perfect Tense: Rumus, Contoh Kalimat, dan Fungsi

Present Perfect Tense: Rumus, Contoh Kalimat, dan Fungsi

Author: Valerie Dante

Updated: 11 March 2026

Present perfect tense digunakan untuk menunjukkan hubungan antara masa kini dan masa lalu. Waktu terjadinya tindakan adalah sebelum sekarang tetapi tidak spesifik, dan kita seringkali lebih tertarik pada hasilnya dibandingkan tindakan itu sendiri.

Masih bingung mengenai present perfect tense? Pelajari lebih lanjut, baca artikel ini!

Apa Itu Present Perfect Tense?

Dalam bahasa Inggris, ada 16 tenses yang perlu dipelajari secara mendalam untuk membantu mendapatkan skill bahasa Inggris yang lebih baik. 

Nah, present perfect tense adalah bentuk kata kerja bahasa Inggris yang digunakan untuk tindakan masa lalu yang berkaitan dengan atau berlanjut hingga saat ini. Contohnya, tindakan yang sedang berlangsung atau perubahan dari waktu ke waktu.

Kamu bisa mengenali jenis tense ini dengan auxiliary verb (helper verb) yakni have dan has. Contoh kalimatnya seperti, “I have gone fishing since I was a child.”

Present perfect tense umumnya digunakan untuk tindakan yang berlanjut dari masa lalu, tindakan yang baru saja selesai, tindakan yang berulang, atau menekankan perubahan dan pencapaian. 

Tidak usah bingung karena namanya! Meskipun ada kata present, present perfect tense berkaitan dengan tindakan yang terjadi atau dimulai di masa lalu. Tense ini sering digunakan secara bergantian dengan simple past tense, meskipun ada beberapa situasi di mana kamu hanya bisa menggunakan salah satunya.

BACA JUGA: 16 Tenses dalam Bahasa Inggris: Pengertian, Rumus, dan Contoh Kalimat

Fungsi Present Perfect Tense

Present perfect tense bisa digunakan untuk apa saja? Cek fungsi dan kegunaannya di bawah ini!

  • Menunjukkan suatu pengalaman (I think I’ve seen this play before)
  • Menunjukkan adanya suatu perubahan (Your English has really improved since you studied in England).
  • Menunjukkan suatu pencapaian (My little brother has finally learned how to walk)
  • Menunjukkan suatu kejadian yang belum selesai (I’m worried, my best friend has still not arrived from school)
  • Menunjukkan beberapa kejadian dalam waktu yang berbeda (I’ve seen a couple of doctors to treat my illness)

Rumus Present Perfect Tense

Dalam present perfect tense, kata kerja utama selalu menggunakan auxiliary verbs (helper verbs) has atau have. Kata kerja utama mengambil participle form, khususnya past participle. 

Present perfect tense memiliki konstruksi khusus untuk pernyataan standar, kalimat negatif, dan pertanyaan, yang dijelaskan di bawah ini.

Present Perfect Tense untuk Kalimat Pernyataan (Statement)

Untuk pernyataan umum (penggunaan present perfect yang paling umum), gunakan have atau has ditambah bentuk past participle dari kata kerja utama.

Rumus present perfect untuk pernyataan adalah: [have/has] + [past participle]. 

Contoh:

  • Charlotte has become friends with Wilbur.
  • We’ve broken up before, but this time feels different.

Present Perfect Tense untuk Kalimat Negatif

Untuk menggunakan bentuk present perfect dalam kalimat negatif, cukup tambahkan kata negatif (seperti not atau never) setelah kata kerja bantu tetapi sebelum kata kerja bentuk lampau.

Rumus present perfect untuk kalimat negatif adalah: [have/has] + [negatif] + [kata kerja bentuk lampau].

Contoh:

  • I have not slept well since exams started.
  • My Midwestern friend has never seen the ocean.

Struktur ini juga berlaku untuk kalimat neither/nor.

Contoh:

  • It’s 11 in the morning, and she has neither eaten breakfast nor gotten dressed.

Perlu dicatat bahwa sebaiknya kamu menghindari kontraksi subjek saat menggunakan tense present perfect dengan kalimat negatif, setidaknya dalam bahasa Inggris Amerika.

❌ I’ve not seen Monas at Jakarta.

✔️ I have not seen Monas at Jakarta.

Present Perfect Tense untuk Kalimat Tanya

Saat mengajukan pertanyaan dalam bentuk present perfect, kata kerja bantu diletakkan di depan, diikuti oleh subjek, dan kemudian bentuk past participle dari kata kerja utama. Struktur ini mirip dengan pertanyaan, di mana kata kerja bantu juga diletakkan sebelum subjek.

Rumus present perfect untuk pertanyaan adalah: [have/has] + [subjek] + [past participle].

Contoh:

  • Have you eaten dinner yet?
  • Has the party started?

BACA JUGA: Pelajari Perbedaan Grammar dan Tenses Dalam Bahasa Inggris

Contoh Kalimat Present Perfect Tense

Kalimat Positif (Affirmative)

Kalimat

Konteks

Alasan Menggunakan Present Perfect

I have finished my homework.

Informal

Menunjukkan aksi yang sudah selesai tanpa menyebut waktu spesifik.

She has visited Japan three times.

Informal

Menyatakan pengalaman hidup hingga saat ini.

She has visited Japan three times.

Formal

Hasil pekerjaan relevan dengan kondisi sekarang.

The company has increased its profits.

Formal

Perubahan terjadi di masa lalu dan berdampak sekarang.

They have moved to a new office.

Semi-formal

Perpindahan terjadi baru-baru ini dan masih relevan.

Kalimat Negatif (Negative)

Kalimat

Konteks

Alasan Menggunakan Present Perfect

I have not seen that movie.

Informal

Menyatakan pengalaman yang belum pernah terjadi sampai sekarang.

She has not replied to my message.

Informal

Tindakan belum terjadi hingga saat ini.

We have not received your email.

Formal

Menunjukkan sesuatu belum diterima sampai sekarang.

The manager has not approved the proposal.

Formal

Keputusan belum dibuat hingga saat ini.

They have not finished the report.

Semi-formal

Pekerjaan belum selesai dan masih relevan sekarang.

Kalimat Tanya (Interrogative)

Kalimat

Konteks

Alasan Menggunakan Present Perfect

Have you eaten?

Informal

Menanyakan apakah aksi sudah terjadi tanpa waktu spesifik.

Has she called you?

Informal

Menanyakan kejadian terbaru yang relevan sekarang.

Have you submitted the application?

Formal

Menanyakan status pengajuan sampai saat ini.

Has the team completed the task?

Formal

Fokus pada hasil yang memengaruhi situasi sekarang.

Have they announced the results?

Semi-formal

Menanyakan apakah pengumuman sudah dilakukan hingga kini.

BACA JUGA: Lagi Belajar Present Perfect Tense? Simak 100 Contoh Kalimatnya!

Soal Latihan Present Perfect Tense dan Jawabannya

1. Isilah dengan bentuk yang tepat dari kata kerja dalam tanda kurung:

I __________ (finish) my homework.

2. Pilihlah jawaban yang benar:

They __________ (not/see) that movie yet.
A) haven't seen
B) didn't see
C) don't see

3. Lengkapilah kalimat berikut dengan kata kerja yang sesuai:

She __________ (live) in this city for five years.

4. Pilihlah kalimat yang benar:

A) I have visited France last year.
B) I visited France last year.
C) I have visited France.

5. Isilah dengan bentuk yang tepat:

We __________ (not/arrive) at the airport yet.

6. Pilihlah jawaban yang tepat:

I __________ (lose) my keys. Can you help me find them?
A) have lost
B) lost
C) have lose

7. Lengkapilah kalimat berikut:

They __________ (not/eat) breakfast this morning.

8. Pilihlah jawaban yang benar:

You __________ (ever/see) a lion in real life?
A) have ever seen
B) ever saw
C) have seen ever

9. Isilah dengan bentuk yang tepat:

She __________ (not/finish) her project yet.

10. Pilihlah kalimat yang benar:

A) They have never been to New York.
B) They never have been to New York.
C) They haven't never been to New York.

11. Isilah kalimat berikut dengan kata kerja yang sesuai:

I __________ (write) three emails this morning.

12. Pilihlah jawaban yang tepat:

We __________ (be) friends for more than ten years.
A) have been
B) are
C) were

13. Isilah kalimat berikut:

She __________ (already/leave) for work when I called her.

14. Pilihlah kalimat yang benar:

A) I have just eaten lunch.
B) I have just eat lunch.
C) I just have eaten lunch.

15. Isilah kalimat berikut dengan kata kerja yang tepat:

They __________ (not/visit) the museum this week.

Heading 3: Jawaban

1. I have finished my homework.

2. They haven't seen that movie yet. Jawaban: A) haven't seen

3. She has lived in this city for five years.

4. I have visited France. Jawaban: C) I have visited France.

5. We haven't arrived at the airport yet.

6. I have lost my keys. Can you help me find them Jawaban: A) have lost

7. They haven't eaten breakfast this morning.

8. You have ever seen a lion in real life? Jawaban: A) have ever seen

9. She hasn't finished her project yet.

10. They have never been to New York. Jawaban: A) They have never been to New York.

11. I have written three emails this morning.

12. We have been friends for more than ten years. Jawaban: A) have been

13. She had already left for work when I called her. (Catatan: Ini menggunakan Past Perfect karena kejadian pertama terjadi sebelum kejadian kedua.)

14. I have just eaten lunch. Jawaban: A) I have just eaten lunch.

15. They haven't visited the museum this week.

Untuk informasi mengenai studi di luar negeri dan juga berbagai jurusan, kamu bisa temukan informasi aktualnya di sini. SUN Education bekerja sama dengan berbagai institusi top dunia di luar negeri seperti Amerika, Kanada, Australia, Selandia Baru, Inggris, Eropa, Jerman, dan juga Asia. Jika membutuhkan informasi terkini, follow media sosial SUN Education di Instagram, TikTok dan YouTube. Kamu juga bisa melakukan konsultasi GRATIS melalui Hotline di 0821 33 34 35 36 atau datang langsung ke kantor SUN Education yang terdekat di kotamu.

Download SUN Education Mobile App atau baca SUN E-Guidebook untuk akses informasi lebih mudah dan GRATIS!

Related Posts


Connect with SUN Education


Enter your details and get a free counselling session with our experts so they can connect you to the right course, country, and university.

Select...

Select...
Select Study Destination...
Select Major...

Select...

By checking this box, you agree to be contacted by SUN Education and its partner universities/collages via email/text message/phone