PRESENT PERFECT TENSE

 

Menghubungkan Masa Lalu dengan Masa Kini

Tingkat: B1 (Intermediate)

Fokus: Grammar & Vocabulary


Tujuan Pembelajaran (Learning Objectives)

Setelah mempelajari materi ini, siswa diharapkan mampu:

✅ Memahami penggunaan Present Perfect Tense untuk menghubungkan kejadian masa lalu dengan kondisi saat ini.

✅ Menggunakan pola have/has + Past Participle (Verb 3) dengan benar.

✅ Memahami empat fungsi utama Present Perfect:

  • Pengalaman hidup (life experiences)

  • Aktivitas yang masih berlanjut

  • Kejadian yang baru terjadi

  • Aktivitas yang berulang

✅ Menggunakan kata keterangan waktu seperti:

  • for

  • since

  • already

  • yet

  • ever

  • never

  • just

secara tepat.


Apa Itu Present Perfect Tense?

Present Perfect Tense digunakan untuk membicarakan:

  1. Sesuatu yang terjadi di masa lalu tetapi masih berhubungan dengan kondisi saat ini.

  2. Pengalaman hidup tanpa menyebutkan waktu yang spesifik.

  3. Aktivitas yang dimulai di masa lalu dan masih berlangsung sampai sekarang.

  4. Kejadian yang baru saja selesai.

Konsep Penting

Saat menggunakan Present Perfect, fokusnya bukan pada kapan suatu kejadian terjadi, melainkan pada hasil, pengalaman, atau hubungannya dengan masa sekarang.


Rumus Present Perfect

Kalimat Positif

Subject + have/has + Verb 3

Contoh:

I have finished my homework.

(Saya telah menyelesaikan PR saya.)

She has visited Paris three times.

(Dia telah mengunjungi Paris tiga kali.)


Penggunaan Have dan Has

SubjectAuxiliary
Ihave
Youhave
Wehave
Theyhave
Hehas
Shehas
Ithas

Bentuk Negatif

Subject + have/has + not + Verb 3

Contoh:

I have not finished my homework.

She has not visited Paris.

Bentuk singkat:

  • haven't = have not

  • hasn't = has not

Contoh:

I haven't finished my homework.

She hasn't visited Paris.


Bentuk Pertanyaan

Have/Has + Subject + Verb 3?

Contoh:

Have you finished your homework?

Has she visited Paris?


Fungsi Utama Present Perfect

1. Life Experiences

(Pengalaman Hidup)

Digunakan untuk membicarakan pengalaman tanpa menyebutkan waktu yang spesifik.

Fokusnya:

"Bukan kapan, tetapi apakah pernah mengalami."


Contoh

I have traveled to Japan.

(Saya pernah bepergian ke Jepang.)

➡ Tidak penting kapan perginya.


Have you ever eaten sushi?

(Apakah kamu pernah makan sushi?)

➡ Menanyakan pengalaman.


She has never seen snow.

(Dia belum pernah melihat salju.)

➡ Pengalaman yang belum pernah terjadi.


Kata Penting

Ever = pernah

Biasanya digunakan dalam pertanyaan.

Have you ever visited Bali?


Never = tidak pernah

I have never tried sushi.


2. Actions That Continue to the Present

Aktivitas yang Masih Berlangsung

Digunakan untuk aktivitas yang dimulai di masa lalu dan masih berlangsung sampai sekarang.


Contoh

She has lived here for five years.

(Dia telah tinggal di sini selama lima tahun.)

➡ Masih tinggal di sini sampai sekarang.


They have worked together since 2018.

(Mereka telah bekerja bersama sejak tahun 2018.)

➡ Masih bekerja bersama.


I have known him since we were children.

(Saya mengenalnya sejak kami masih kecil.)

➡ Masih mengenalnya sampai sekarang.


FOR dan SINCE

Ini adalah bagian yang paling sering membingungkan siswa.

FOR = Selama

Digunakan untuk menunjukkan durasi waktu.

Contoh

  • for two days

  • for three months

  • for five years

  • for a long time

Kalimat:

I have lived here for five years.


SINCE = Sejak

Digunakan untuk menunjukkan titik awal waktu.

Contoh

  • since 2020

  • since Monday

  • since January

  • since last week

Kalimat:

I have lived here since 2020.


Cara Mudah Mengingat

FOR = Berapa lama?

SINCE = Mulai kapan?


3. Recent Actions with Present Results

Kejadian yang Baru Terjadi dan Hasilnya Masih Terasa

Aksi sudah selesai, tetapi dampaknya masih ada sekarang.


Contoh

I have lost my keys.

(Saya kehilangan kunci saya.)

➡ Sekarang masih tidak punya kunci.


She has finished her work.

(Dia telah menyelesaikan pekerjaannya.)

➡ Sekarang pekerjaannya sudah selesai.


He has broken his arm.

(Dia telah mematahkan lengannya.)

➡ Lengannya masih cedera sekarang.


Kata Keterangan yang Sering Digunakan

Just = baru saja

I have just finished my dinner.

(Saya baru saja selesai makan malam.)


Already = sudah

Biasanya untuk menunjukkan sesuatu selesai lebih cepat dari yang diperkirakan.

She has already left.

(Dia sudah pergi.)


Yet = belum / sudah?

Digunakan dalam kalimat negatif dan pertanyaan.

Have you finished yet?

(Apakah kamu sudah selesai?)

I haven't finished yet.

(Saya belum selesai.)


4. Repeated Actions

Aktivitas yang Berulang Sampai Sekarang

Digunakan untuk aktivitas yang terjadi beberapa kali dari masa lalu sampai sekarang.


Contoh

I have visited London many times.

(Saya telah mengunjungi London berkali-kali.)


They have watched that movie several times.

(Mereka telah menonton film itu beberapa kali.)


We have eaten at that restaurant often.

(Kami sering makan di restoran itu.)


Present Perfect vs Past Simple

Ini adalah bagian yang paling penting.


Gunakan Present Perfect

Jika waktu kejadian tidak disebutkan.

I have visited London.

(Saya pernah mengunjungi London.)


Gunakan Past Simple

Jika waktu kejadian disebutkan.

I visited London last year.

(Saya mengunjungi London tahun lalu.)


Perhatikan Perbedaannya

Present Perfect

I have seen that movie.

(Saya pernah menonton film itu.)

➡ Tidak penting kapan.


Past Simple

I saw that movie last week.

(Saya menonton film itu minggu lalu.)

➡ Waktu disebutkan.


Kata Waktu yang TIDAK Boleh Digunakan dengan Present Perfect

Karena menunjukkan waktu yang sudah selesai.

❌ yesterday

❌ last week

❌ last year

❌ in 2019

❌ two days ago


Contoh salah:

I have seen him yesterday.


Perbaikan:

I saw him yesterday.


Kesalahan Umum yang Harus Dihindari

Kesalahan 1

I have visited London last year.

I visited London last year.


Kesalahan 2

I have lived here since five years.

I have lived here for five years.


Kesalahan 3

I have went to the store.

I have gone to the store.


Kesalahan 4

She has saw that movie.

She has seen that movie.


Verb 3 yang Sering Digunakan

Verb 1Verb 2Verb 3
gowentgone
eatateeaten
seesawseen
writewrotewritten
speakspokespoken
dodiddone
taketooktaken
breakbrokebroken
knowknewknown
givegavegiven

Ringkasan Cepat (Quick Summary)

Rumus

have/has + Verb 3


Fungsi

1. Pengalaman

I have visited Japan.


2. Aktivitas Berlanjut

She has lived here for five years.


3. Hasil yang Masih Terasa

I have lost my keys.


4. Aktivitas Berulang

They have watched that movie many times.


Speaking Practice

Bacalah dengan lantang.

1

I have never been to Australia, but I'd love to visit someday.

(Saya belum pernah ke Australia, tetapi saya ingin mengunjunginya suatu hari nanti.)


2

She has lived in London for five years now.

(Dia telah tinggal di London selama lima tahun.)


3

We have just finished our dinner.

(Kami baru saja selesai makan malam.)


4

They have already seen that movie three times this month.

(Mereka sudah menonton film itu tiga kali bulan ini.)


5

Have you ever tried authentic Italian pizza?

(Apakah kamu pernah mencoba pizza Italia asli?)


Latihan Mandiri

Lengkapi dengan bentuk yang benar.

  1. I ______ (visit) Bali three times.

  2. She ______ (live) here since 2020.

  3. We ______ just ______ (finish) our homework.

  4. ______ you ever ______ (eat) sushi?

  5. They ______ never ______ (see) snow.


Kunci Jawaban

  1. have visited

  2. has lived

  3. have just finished

  4. Have — eaten

  5. have — seen


Kesimpulan

Present Perfect Tense digunakan untuk menghubungkan masa lalu dengan masa kini.

Rumus Utama

have/has + Verb 3

Gunakan Present Perfect ketika:

✅ Membicarakan pengalaman hidup

✅ Aktivitas yang masih berlangsung

✅ Kejadian yang baru terjadi

✅ Aktivitas yang berulang hingga sekarang

Ingat:

Jika waktu spesifik disebutkan (yesterday, last year, dll.), gunakan Past Simple, bukan Present Perfect.

Posting Komentar

Lebih baru Lebih lama
Iklan Meguru English