Bagikan: |
Berikut ini 20 contoh soal isian Present Perfect Tense atau cloze test Present Perfect Tense beserta dengan jawaban dan pembahasannya.
Soal 1: The students _______ (complete) their assignments already.
Jawaban 1: have completed
Penjelasan: Kata dalam tanda kurung mengarahkan kita untuk menggunakan Present Perfect Tense untuk menyatakan bahwa tindakan telah selesai pada waktu sebelumnya dan memiliki dampak pada saat sekarang. Rumusnya: Subject + have/has + past participle.
Soal 2: He _______ (travel) to many countries in his lifetime.
Jawaban 2: has traveled
Penjelasan: Kata dalam tanda kurung menunjukkan penggunaan Present Perfect Tense untuk menyatakan pengalaman hidup yang dimulai di masa lalu dan masih berlangsung sampai sekarang. Rumusnya: Subject + have/has + past participle.
Soal 3: The company _______ (announce) its latest financial results.
Jawaban 3: has announced
Penjelasan: Kata dalam tanda kurung mengindikasikan bahwa tindakan pengumuman hasil keuangan telah terjadi di masa lalu dan masih relevan pada saat sekarang. Rumusnya: Subject + have/has + past participle.
Soal 4: My friend _______ (not/be) to that new restaurant yet.
Jawaban 4: has not been
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa teman tersebut belum pernah pergi ke restoran baru tersebut. Rumusnya: Subject + have/has + not + past participle.
Soal 5: We _______ (live) in this city for ten years.
Jawaban 5: have lived
Penjelasan: Kata dalam tanda kurung menandakan bahwa tindakan tinggal di kota ini dimulai di masa lalu dan masih berlangsung sampai sekarang. Rumusnya: Subject + have/has + past participle.
Soal 6: She _______ (not/visit) her grandparents for a long time.
Jawaban 6: has not visited
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa tindakan mengunjungi kakek neneknya belum terjadi untuk waktu yang lama. Rumusnya: Subject + have/has + not + past participle.
Soal 7: They _______ (already/eat) dinner when I arrived.
Jawaban 7: had already eaten
Penjelasan: Kata dalam tanda kurung mengarahkan kita untuk menggunakan Past Perfect Tense karena tindakan makan malam sudah selesai sebelum waktu tertentu di masa lalu. Rumusnya: Subject + had + past participle.
Soal 8: The sun _______ (not/set) yet.
Jawaban 8: has not set
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa matahari belum terbenam pada waktu tertentu saat ini. Rumusnya: Subject + have/has + not + past participle.
Soal 9: She _______ (never/try) sushi before today.
Jawaban 9: has never tried
Penjelasan: Kata dalam tanda kurung menunjukkan penggunaan Present Perfect Tense untuk menyatakan pengalaman hidup yang belum pernah terjadi sebelumnya. Rumusnya: Subject + has/have + never + past participle.
Soal 10: My parents _______ (buy) a new car recently.
Jawaban 10: have bought
Penjelasan: Kata dalam tanda kurung menandakan bahwa tindakan membeli mobil baru telah terjadi di masa lalu dan masih relevan pada saat sekarang. Rumusnya: Subject + have/has + past participle.
Soal 11: He _______ (never/read) that book.
Jawaban 11: has never read
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menggunakan Present Perfect Tense untuk menyatakan bahwa tindakan membaca buku tersebut belum pernah terjadi sebelumnya. Rumusnya: Subject + has/have + never + past participle.
Soal 12: The team _______ (achieve) great success this season.
Jawaban 12: has achieved
Penjelasan: Kata dalam tanda kurung mengindikasikan bahwa pencapaian besar tim terjadi di masa lalu dan masih relevan pada saat sekarang. Rumusnya: Subject + has/have + past participle.
Soal 13: She _______ (not/visit) the new art exhibition yet.
Jawaban 13: has not visited
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa dia belum mengunjungi pameran seni baru tersebut. Rumusnya: Subject + has/have + not + past participle.
Soal 14: We _______ (just/finish) our project.
Jawaban 14: have just finished
Penjelasan: Kata dalam tanda kurung mengarahkan kita untuk menggunakan Present Perfect Tense karena tindakan menyelesaikan proyek baru saja terjadi. Rumusnya: Subject + have/has + just + past participle.
Soal 15: They _______ (not/eat) lunch yet.
Jawaban 15: have not eaten
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa mereka belum makan siang. Rumusnya: Subject + have/has + not + past participle.
Soal 16: My sister _______ (already/visit) the museum twice.
Jawaban 16: has already visited
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa tindakan mengunjungi museum sudah terjadi sebelum waktu tertentu di masa lalu. Rumusnya: Subject + has/have + already + past participle.
Soal 17: He _______ (live) in this city all his life.
Jawaban 17: has lived
Penjelasan: Kata dalam tanda kurung menandakan bahwa tindakan tinggal di kota ini dimulai di masa lalu dan masih berlangsung sampai sekarang. Rumusnya: Subject + has/have + past participle.
Soal 18: The children _______ (not/be) to the zoo before.
Jawaban 18: have not been
Penjelasan: Kata dalam tanda kurung mengarahkan kita untuk menggunakan Present Perfect Tense karena tindakan mengunjungi kebun binatang belum pernah terjadi sebelumnya. Rumusnya: Subject + have/has + not + past participle.
Soal 19: I _______ (already/see) that movie.
Jawaban 19: have already seen
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa tindakan menonton film tersebut sudah terjadi sebelum waktu tertentu di masa lalu. Rumusnya: Subject + have/has + already + past participle.
Soal 20: They _______ (work) on this project for several months.
Jawaban 20: have worked
Penjelasan: Kata dalam tanda kurung mengindikasikan bahwa tindakan bekerja pada proyek tersebut dimulai di masa lalu dan masih berlangsung sampai sekarang. Rumusnya: Subject + has/have + past participle.