Bagikan: |
Berikut ini 30 contoh soal isian Present Perfect Tense atau cloze test Present Perfect Tense beserta dengan jawaban dan pembahasannya.
Soal 1: She _______ (never/visit) Paris.
Jawaban 1: has never visited
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa tindakan mengunjungi Paris belum pernah terjadi sebelumnya. Rumusnya: Subject + has/have + never + past participle.
Soal 2: We _______ (not/see) that movie.
Jawaban 2: have not seen
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa kita belum pernah melihat film tersebut. Rumusnya: Subject + have/has + not + past participle.
Soal 3: They _______ (just/finish) their exams.
Jawaban 3: have just finished
Penjelasan: Kata dalam tanda kurung mengarahkan kita untuk menggunakan Present Perfect Tense karena tindakan menyelesaikan ujian baru saja terjadi. Rumusnya: Subject + have/has + just + past participle.
Soal 4: He _______ (not/read) the new novel.
Jawaban 4: has not read
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa dia belum membaca novel tersebut. Rumusnya: Subject + has/have + not + past participle.
Soal 5: I _______ (never/try) scuba diving.
Jawaban 5: have never tried
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menggunakan Present Perfect Tense untuk menyatakan pengalaman hidup yang belum pernah terjadi sebelumnya. Rumusnya: Subject + has/have + never + past participle.
Soal 6: They _______ (live) in London for five years.
Jawaban 6: have lived
Penjelasan: Kata dalam tanda kurung menandakan bahwa tindakan tinggal di London dimulai di masa lalu dan masih berlangsung sampai sekarang. Rumusnya: Subject + has/have + past participle.
Soal 7: My sister _______ (already/visit) the museum.
Jawaban 7: 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 8: We _______ (not/see) each other since last year.
Jawaban 8: have not seen
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa kita belum pernah melihat satu sama lain sejak tahun lalu. Rumusnya: Subject + have/has + not + past participle.
Soal 9: She _______ (just/buy) a new car.
Jawaban 9: has just bought
Penjelasan: Kata dalam tanda kurung mengarahkan kita untuk menggunakan Present Perfect Tense karena tindakan membeli mobil baru saja terjadi. Rumusnya: Subject + have/has + just + past participle.
Soal 10: He _______ (work) for the same company for a decade.
Jawaban 10: has worked
Penjelasan: Kata dalam tanda kurung menandakan bahwa tindakan bekerja untuk perusahaan yang sama dimulai di masa lalu dan masih berlangsung sampai sekarang. Rumusnya: Subject + has/have + past participle.
Soal 11: I _______ (never/eat) sushi before today.
Jawaban 11: have never eaten
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menggunakan Present Perfect Tense untuk menyatakan pengalaman hidup yang belum pernah terjadi sebelumnya. Rumusnya: Subject + has/have + never + past participle.
Soal 12: They _______ (travel) to Asia several times.
Jawaban 12: have traveled
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa tindakan perjalanan ke Asia terjadi di masa lalu dan masih relevan pada saat sekarang. Rumusnya: Subject + has/have + past participle.
Soal 13: My parents _______ (not/eat) at that restaurant yet.
Jawaban 13: have not eaten
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa orang tua kita belum makan di restoran tersebut. Rumusnya: Subject + have/has + not + past participle.
Soal 14: She _______ (just/graduate) from university.
Jawaban 14: has just graduated
Penjelasan: Kata dalam tanda kurung mengarahkan kita untuk menggunakan Present Perfect Tense karena tindakan lulus dari universitas baru saja terjadi. Rumusnya: Subject + have/has + just + past participle.
Soal 15: We _______ (never/visit) that country before.
Jawaban 15: have never visited
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menggunakan Present Perfect Tense untuk menyatakan pengalaman hidup yang belum pernah terjadi sebelumnya. Rumusnya: Subject + has/have + never + past participle.
Soal 16: They _______ (not/see) the latest movie yet.
Jawaban 16: have not seen
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa mereka belum melihat film terbaru tersebut. Rumusnya: Subject + have/has + not + past participle.
Soal 17: He _______ (work) on this project for three months.
Jawaban 17: has 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.
Soal 18: We _______ (already/take) the test.
Jawaban 18: have already taken
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa tindakan mengambil tes sudah terjadi sebelum waktu tertentu di masa lalu. Rumusnya: Subject + have/has + already + past participle.
Soal 19: She _______ (not/visit) her relatives for a long time.
Jawaban 19: has not visited
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa dia belum mengunjungi kerabatnya untuk waktu yang lama. Rumusnya: Subject + have/has + not + past participle.
Soal 20: They _______ (just/return) from their vacation.
Jawaban 20: have just returned
Penjelasan: Kata dalam tanda kurung mengarahkan kita untuk menggunakan Present Perfect Tense karena tindakan kembali dari liburan baru saja terjadi. Rumusnya: Subject + have/has + just + past participle.
Soal 21: I _______ (never/visit) a famous museum.
Jawaban 21: have never visited
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa tindakan mengunjungi museum belum pernah terjadi sebelumnya. Rumusnya: Subject + has/have + never + past participle.
Soal 22: They _______ (not/try) the new restaurant in town yet.
Jawaban 22: have not tried
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa mereka belum mencoba restoran baru tersebut. Rumusnya: Subject + have/has + not + past participle.
Soal 23: My sister _______ (just/graduate) from university.
Jawaban 23: has just graduated
Penjelasan: Kata dalam tanda kurung mengarahkan kita untuk menggunakan Present Perfect Tense karena tindakan lulus dari universitas baru saja terjadi. Rumusnya: Subject + have/has + just + past participle.
Soal 24: I _______ (not/read) that book before.
Jawaban 24: have not read
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa kita belum pernah membaca buku tersebut. Rumusnya: Subject + have/has + not + past participle.
Soal 25: We _______ (already/visit) that country.
Jawaban 25: have already visited
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa tindakan mengunjungi negara tersebut sudah terjadi sebelum waktu tertentu di masa lalu. Rumusnya: Subject + have/has + already + past participle.
Soal 26: He _______ (work) at the same company for five years.
Jawaban 26: has worked
Penjelasan: Kata dalam tanda kurung menandakan bahwa tindakan bekerja di perusahaan yang sama dimulai di masa lalu dan masih berlangsung sampai sekarang. Rumusnya: Subject + has/have + past participle.
Soal 27: They _______ (never/eat) sushi before.
Jawaban 27: have never eaten
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menggunakan Present Perfect Tense untuk menyatakan pengalaman hidup yang belum pernah terjadi sebelumnya. Rumusnya: Subject + has/have + never + past participle.
Soal 28: She _______ (not/visit) her grandparents lately.
Jawaban 28: has not visited
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa dia belum mengunjungi kakek neneknya baru-baru ini. Rumusnya: Subject + has/have + not + past participle.
Soal 29: I _______ (just/finish) reading this article.
Jawaban 29: have just finished
Penjelasan: Kata dalam tanda kurung mengarahkan kita untuk menggunakan Present Perfect Tense karena tindakan menyelesaikan membaca artikel baru saja terjadi. Rumusnya: Subject + have/has + just + past participle.
Soal 30: They _______ (not/travel) to South America yet.
Jawaban 30: have not traveled
Penjelasan: Kata dalam tanda kurung menunjukkan bahwa kita perlu menyatakan bahwa mereka belum pernah bepergian ke Amerika Selatan. Rumusnya: Subject + have/has + not + past participle.