Present Perfect Tense
Present Perfect Tense
Pengertian Present Perfect Tense
Present Perfect Tense adalah bentuk waktu dalam bahasa Inggris yang digunakan untuk menyatakan kejadian yang telah terjadi di masa lalu dan masih ada hubungannya dengan saat ini (present).
Rumus Present Perfect Tense
(+) Positif:
Subject + has/have + past participle (V3)
Contoh:
-
She has visited Bali.
-
They have finished their homework.
(-) Negatif:
Subject + has/have + not + past participle (V3)
Contoh:
-
He has not eaten breakfast.
-
We have not seen that movie.
(?) Interogatif (Tanya):
Has/Have + subject + past participle (V3)?
Contoh:
-
Have you ever been to Paris?
-
Has she called you?
3. Penggunaan Present Perfect Tense
Present Perfect Tense digunakan untuk:
a. Menyatakan pengalaman hidup (tanpa waktu tertentu)
Contoh:
-
I have been to Japan.
-
She has tried skydiving.
b. Menyatakan aksi yang baru saja selesai (just, recently)
Contoh:
-
He has just left the office.
-
We have recently moved to a new house.
c. Menyatakan hasil dari masa lalu yang masih relevan
Contoh:
-
They have lost the key (sampai sekarang belum ditemukan).
-
I have broken my glasses (sampai sekarang belum diperbaiki).
d. Menyatakan kejadian yang dimulai di masa lalu dan masih berlangsung sampai sekarang (dengan for atau since)
Contoh:
-
She has lived here for five years.
-
We have known each other since 2010.
4. Kata Keterangan Umum (Time Expressions)
Present Perfect sering digunakan dengan:
-
Just (baru saja)
-
Already (sudah)
-
Yet (belum – untuk kalimat tanya/negatif)
-
Ever (pernah)
-
Never (tidak pernah)
-
For (selama)
-
Since (sejak)
-
Recently (baru-baru ini)
-
Lately (akhir-akhir ini)
5. Contoh Kalimat
-
I have already eaten lunch.
-
Have you ever ridden a horse?
-
We haven’t finished the project yet.
-
She has never been to London.
1. Pilihan Ganda (Multiple Choice)
Soal 1:
She ____ (finish) her homework.
a. finishes
b. has finished
c. finish
d. had finished
✅ Jawaban: b. has finished
📝 Penjelasan: Subjek "She" menggunakan has + V3 → has finished.
Soal 2:
They ____ (never/visit) Bali before.
a. never visited
b. never have visited
c. have never visited
d. has never visited
✅ Jawaban: c. have never visited
📝 Penjelasan: Subjek "They" menggunakan have, dan urutan kata "have never + V3" adalah struktur yang benar.
Soal 3:
____ you ever ____ (eat) sushi?
a. Have – eaten
b. Do – eat
c. Did – ate
d. Has – ate
✅ Jawaban: a. Have – eaten
📝 Penjelasan: Kalimat tanya present perfect → Have + subject + V3.
"You" memakai have, dan V3 dari eat adalah eaten.
Soal 4:
My brother ____ (not see) that movie yet.
a. doesn’t see
b. haven’t seen
c. has not seen
d. did not see
✅ Jawaban: c. has not seen
📝 Penjelasan: Subjek "My brother" tunggal, jadi pakai has, dan bentuk negatifnya adalah has not + V3.
2. Isian Singkat (Fill in the blanks)
Soal 5:
I ____ (live) in this town for 10 years.
✅ Jawaban: have lived
📝 Penjelasan: Karena menunjukkan durasi waktu ("for 10 years") dan kejadian masih berlangsung sampai sekarang, digunakan have lived.
Soal 6:
She ____ (just/arrive) at the airport.
✅ Jawaban: has just arrived
📝 Penjelasan: Kata "just" cocok untuk present perfect. Subjek "She" → has + V3 → has just arrived.
Soal 7:
We ____ (not/finish) our homework yet.
✅ Jawaban: have not finished
📝 Penjelasan: Kalimat negatif dengan yet, subjek "We" memakai have → have not finished.
Soal 8:
____ she ever ____ (be) to Paris?
✅ Jawaban: Has she ever been
📝 Penjelasan: Kalimat tanya present perfect → Has + subject + ever + V3. V3 dari be adalah been.
Komentar
Posting Komentar