20 Contoh Soal Present Perfect Tense dan Kunci Jawabannya

Menyajikan beragam informasi terbaru, terkini dan mengedukasi.
·waktu baca 3 menit
Tulisan dari Kabar Harian tidak mewakili pandangan dari redaksi kumparan

Memahami contoh soal Present Perfect Tense merupakan langkah penting dalam menguasai bahasa Inggris. Present Perfect Tense digunakan untuk menyatakan pengalaman, perubahan, dan kejadian yang masih berkaitan dengan waktu sekarang.
Namun, ternyata tidak sedikit pelajar yang masih merasa bingung dalam membedakan penggunaan have dan has, serta bentuk kata kerja ketiga (past participle). Oleh sebab itu, latihan soal menjadi cara efektif untuk memperkuat pemahaman pelajar.
Contoh Soal Present Perfect Tense untuk Belajar Mandiri
Berikut adalah deretan contoh soal Present Perfect Tense yang sudah lengkap dengan kunci jawabannya, dirangkum dari buku Fundamentals of English Grammar, Third Edition with Answer Key, Betty Schrampfer Azar, 2003, 84.
1. Soal Pilihan Ganda
She ____ already finished her homework.
a. have
b. has
c. had
d. having
Jawaban: b. has
They ____ never been to Bali.
a. have
b. has
c. had
d. having
Jawaban: a. have
I ____ just eaten breakfast.
a. have
b. has
c. had
d. having
Jawaban: a. have
He ____ worked here since 2020.
a. have
b. has
c. had
d. having
Jawaban: b. has
We ____ seen that movie before.
a. have
b. has
c. had
d. having
Jawaban: a. have
2. Isian (Fill in the blanks)
She ______ (go) to the market.
Jawaban: has gone
I ______ (read) this book twice.
Jawaban: have read
They ______ (finish) their project.
Jawaban: have finished
He ______ (lose) his wallet.
Jawaban: has lost
We ______ (live) here for five years.
Jawaban: have lived
3. Ubahlah ke Bentuk Negatif
She has visited Japan.
Jawaban: She has not (hasn’t) visited Japan.
They have completed the task.
Jawaban: They have not (haven’t) completed the task.
He has eaten lunch.
Jawaban: He has not (hasn’t) eaten lunch.
4. Ubahlah ke Bentuk Interogatif (Pertanyaan)
You have finished your homework.
Jawaban: Have you finished your homework?
She has called her mother.
Jawaban: Has she called her mother?
They have watched the film.
Jawaban: Have they watched the film?
5. Susunlah Menjadi Kalimat (Arrange the words)
already / I / finished / have / my work
Jawaban: I have already finished my work.
never / she / been / has / there
Jawaban: She has never been there.
you / ever / have / visited / Bali
Jawaban: Have you ever visited Bali?
for / lived / they / years / have / ten / here
Jawaban: They have lived here for ten years.
Dengan mengerjakan berbagai contoh soal Present Perfect Tense di atas, diharapkan pelajar bisa semakin memahami pola penggunaan tense ini dalam kehidupan sehari-hari. Konsistensi dalam berlatih dapat membantu para pelajar lebih cepat menguasai tata bahasa Inggris, terutama dalam membedakan fungsi dan struktur kalimat yang tepat. (Aya)
Baca juga: 60 Ucapan Hari Kopassus 2026 yang Inspiratif dan Penuh Makna
