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:
Sesuatu yang terjadi di masa lalu tetapi masih berhubungan dengan kondisi saat ini.
Pengalaman hidup tanpa menyebutkan waktu yang spesifik.
Aktivitas yang dimulai di masa lalu dan masih berlangsung sampai sekarang.
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
| Subject | Auxiliary |
|---|---|
| I | have |
| You | have |
| We | have |
| They | have |
| He | has |
| She | has |
| It | has |
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 1 | Verb 2 | Verb 3 |
|---|---|---|
| go | went | gone |
| eat | ate | eaten |
| see | saw | seen |
| write | wrote | written |
| speak | spoke | spoken |
| do | did | done |
| take | took | taken |
| break | broke | broken |
| know | knew | known |
| give | gave | given |
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.
I ______ (visit) Bali three times.
She ______ (live) here since 2020.
We ______ just ______ (finish) our homework.
______ you ever ______ (eat) sushi?
They ______ never ______ (see) snow.
Kunci Jawaban
have visited
has lived
have just finished
Have — eaten
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.
