Present perfect tense
1
Posts
1
Users
0
Likes
1
Views
ChatGPT (versi GPT-4) Gratis, Tanpa Login Tanpa Daftar, 100% FREE to use, Unlimited
Tanya pertanyaan apapun
Bagikan: |
Dec 29, 2023 10:17 am
Berikut ini 50 contoh soal isian Present Perfect Tense atau cloze test Present Perfect Tense beserta dengan jawaban dan pembahasannya.
- Soal: He _______ (not/try) that restaurant before.
- Jawaban: has not tried
- Penjelasan: Present Perfect digunakan untuk menyatakan tindakan yang belum selesai atau baru saja terjadi.
- Pola Kalimat: Subject + has + not + past participle
- Contoh Pemilihan Kata: He has not tried.
- Soal: By next month, they _______ (live) in this city for two years.
- Jawaban: will have lived
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + past participle
- Contoh Pemilihan Kata: They will have lived.
- Soal: I _______ (just/see) that movie.
- Jawaban: have just seen
- Penjelasan: Menunjukkan tindakan yang baru saja selesai.
- Pola Kalimat: Subject + have + just + past participle
- Contoh Pemilihan Kata: I have just seen.
- Soal: She _______ (not/eat) anything since morning.
- Jawaban: has not eaten
- Penjelasan: Present Perfect digunakan untuk menyatakan tindakan yang belum selesai atau baru saja terjadi.
- Pola Kalimat: Subject + has + not + past participle
- Contoh Pemilihan Kata: She has not eaten.
- Soal: By the end of the week, they _______ (complete) the project.
- Jawaban: will have completed
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + past participle
- Contoh Pemilihan Kata: They will have completed.
- Soal: We _______ (never/visit) that country.
- Jawaban: have never visited
- Penjelasan: Present Perfect digunakan untuk menyatakan pengalaman sepanjang hidup hingga saat ini.
- Pola Kalimat: Subject + have + never + past participle
- Contoh Pemilihan Kata: We have never visited.
- Soal: By next year, she _______ (study) Spanish for five years.
- Jawaban: will have studied
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + past participle
- Contoh Pemilihan Kata: She will have studied.
- Soal: They _______ (not/finish) the assignment yet.
- Jawaban: have not finished
- Penjelasan: Present Perfect digunakan untuk menyatakan tindakan yang belum selesai atau baru saja terjadi.
- Pola Kalimat: Subject + have/has + not + past participle
- Contoh Pemilihan Kata: They have not finished.
- Soal: I _______ (just/buy) a new car.
- Jawaban: have just bought
- Penjelasan: Menunjukkan tindakan yang baru saja selesai.
- Pola Kalimat: Subject + have + just + past participle
- Contoh Pemilihan Kata: I have just bought.
- Soal: By the time you arrive, I _______ (already/leave).
- Jawaban: will have already left
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + already + past participle
- Contoh Pemilihan Kata: I will have already left.
-
Soal: They _______ (work) here for five years.
- Jawaban: have worked
- Penjelasan: Menunjukkan durasi pekerjaan yang dimulai di masa lalu dan masih berlanjut hingga sekarang.
- Pola Kalimat: Subject + have + past participle
- Contoh Pemilihan Kata: They have worked.
-
Soal: Maria _______ (travel) to several countries.
- Jawaban: has traveled
- Penjelasan: Menunjukkan pengalaman hidup seseorang hingga saat ini.
- Pola Kalimat: Subject + has + past participle
- Contoh Pemilihan Kata: Maria has traveled.
-
Soal: We _______ (not/visit) that museum yet.
- Jawaban: have not visited
- Penjelasan: Present Perfect digunakan untuk menyatakan tindakan yang belum selesai atau baru saja terjadi.
- Pola Kalimat: Subject + have/has + not + past participle
- Contoh Pemilihan Kata: We have not visited.
-
Soal: By the time you get there, I _______ (already/leave).
- Jawaban: will have already left
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + already + past participle
- Contoh Pemilihan Kata: I will have already left.
-
Soal: She _______ (not/eat) anything today.
- Jawaban: has not eaten
- Penjelasan: Present Perfect digunakan untuk menyatakan tindakan yang belum selesai atau baru saja terjadi.
- Pola Kalimat: Subject + has + not + past participle
- Contoh Pemilihan Kata: She has not eaten.
-
Soal: My brother _______ (just/graduate) from college.
- Jawaban: has just graduated
- Penjelasan: Menunjukkan tindakan yang baru saja selesai.
- Pola Kalimat: Subject + has + just + past participle
- Contoh Pemilihan Kata: My brother has just graduated.
-
Soal: They _______ (visit) that historical site many times.
- Jawaban: have visited
- Penjelasan: Menunjukkan pengalaman berkunjung yang dimulai di masa lalu dan masih berlanjut.
- Pola Kalimat: Subject + have + past participle
- Contoh Pemilihan Kata: They have visited.
-
Soal: By the end of the week, she _______ (read) three books.
- Jawaban: will have read
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + past participle
- Contoh Pemilihan Kata: She will have read.
-
Soal: We _______ (not/see) each other for ages.
- Jawaban: have not seen
- Penjelasan: Menunjukkan durasi waktu sejak terakhir kali bertemu.
- Pola Kalimat: Subject + have + not + past participle
- Contoh Pemilihan Kata: We have not seen.
-
Soal: The kids _______ (play) in the park all day.
- Jawaban: have played
- Penjelasan: Menunjukkan durasi tindakan bermain yang dimulai di masa lalu dan masih berlanjut.
- Pola Kalimat: Subject + have + past participle
- Contoh Pemilihan Kata: The kids have played.
- Soal: I _______ (never/visit) that city before.
- Jawaban: have never visited
- Penjelasan: Present Perfect digunakan untuk menyatakan pengalaman sepanjang hidup hingga saat ini.
- Pola Kalimat: Subject + have + never + past participle
- Contoh Pemilihan Kata: I have never visited.
- Soal: She _______ (be) to the new art gallery twice.
- Jawaban: has been
- Penjelasan: Menunjukkan jumlah kali seseorang telah mengunjungi suatu tempat.
- Pola Kalimat: Subject + has + past participle
- Contoh Pemilihan Kata: She has been.
- Soal: By the time the movie ends, we _______ (already/watch) two other films.
- Jawaban: will have already watched
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + already + past participle
- Contoh Pemilihan Kata: We will have already watched.
- Soal: They _______ (not/finish) the project yet.
- Jawaban: have not finished
- Penjelasan: Present Perfect digunakan untuk menyatakan tindakan yang belum selesai atau baru saja terjadi.
- Pola Kalimat: Subject + have/has + not + past participle
- Contoh Pemilihan Kata: They have not finished.
- Soal: My parents _______ (travel) to many countries in the past.
- Jawaban: have traveled
- Penjelasan: Menunjukkan pengalaman perjalanan yang dimulai di masa lalu dan masih berlanjut.
- Pola Kalimat: Subject + have + past participle
- Contoh Pemilihan Kata: My parents have traveled.
- Soal: When I arrived, they _______ (already/eat) dinner.
- Jawaban: had already eaten
- Penjelasan: Past Perfect digunakan karena tindakan makan malam terjadi sebelum waktu tertentu di masa lalu.
- Pola Kalimat: Subject + had + already + past participle
- Contoh Pemilihan Kata: They had already eaten.
- Soal: He _______ (never/try) sushi before today.
- Jawaban: has never tried
- Penjelasan: Present Perfect digunakan untuk menyatakan pengalaman sepanjang hidup hingga saat ini.
- Pola Kalimat: Subject + has + never + past participle
- Contoh Pemilihan Kata: He has never tried.
- Soal: I _______ (read) three books this month.
- Jawaban: have read
- Penjelasan: Menunjukkan tindakan membaca yang dimulai di masa lalu dan masih berlanjut hingga sekarang.
- Pola Kalimat: Subject + have + past participle
- Contoh Pemilihan Kata: I have read.
- Soal: By the time you get there, the show _______ (already/start).
- Jawaban: will have already started
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + already + past participle
- Contoh Pemilihan Kata: The show will have already started.
- Soal: She _______ (not/finish) her homework yet.
- Jawaban: has not finished
- Penjelasan: Present Perfect digunakan untuk menyatakan tindakan yang belum selesai atau baru saja terjadi.
- Pola Kalimat: Subject + has + not + past participle
- Contoh Pemilihan Kata: She has not finished.
- Soal: They _______ (live) in this city since 2010.
- Jawaban: have lived
- Penjelasan: Menunjukkan durasi tinggal yang dimulai di masa lalu dan masih berlanjut hingga sekarang.
- Pola Kalimat: Subject + have + past participle
- Contoh Pemilihan Kata: They have lived.
- Soal: By next year, he _______ (work) here for ten years.
- Jawaban: will have worked
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + past participle
- Contoh Pemilihan Kata: He will have worked.
- Soal: We _______ (just/finish) the project when the manager arrived.
- Jawaban: had just finished
- Penjelasan: Past Perfect digunakan karena tindakan menyelesaikan proyek terjadi sebelum waktu tertentu di masa lalu.
- Pola Kalimat: Subject + had + just + past participle
- Contoh Pemilihan Kata: We had just finished.
- Soal: She _______ (not/see) her family for a year.
- Jawaban: has not seen
- Penjelasan: Menunjukkan durasi waktu sejak terakhir kali bertemu.
- Pola Kalimat: Subject + has + not + past participle
- Contoh Pemilihan Kata: She has not seen.
- Soal: By the time you arrive, I _______ (already/make) dinner.
- Jawaban: will have already made
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + already + past participle
- Contoh Pemilihan Kata: I will have already made.
- Soal: They _______ (never/be) to Asia before.
- Jawaban: have never been
- Penjelasan: Present Perfect digunakan untuk menyatakan pengalaman sepanjang hidup hingga saat ini.
- Pola Kalimat: Subject + have + never + past participle
- Contoh Pemilihan Kata: They have never been.
- Soal: My sister _______ (live) in three different countries.
- Jawaban: has lived
- Penjelasan: Menunjukkan pengalaman hidup seseorang hingga saat ini.
- Pola Kalimat: Subject + has + past participle
- Contoh Pemilihan Kata: My sister has lived.
- Soal: When they arrived, the concert _______ (already/start).
- Jawaban: had already started
- Penjelasan: Past Perfect digunakan karena tindakan memulai konser terjadi sebelum waktu tertentu di masa lalu.
- Pola Kalimat: Subject + had + already + past participle
- Contoh Pemilihan Kata: The concert had already started.
- Soal: I _______ (not/see) that movie yet.
- Jawaban: have not seen
- Penjelasan: Present Perfect digunakan untuk menyatakan tindakan yang belum selesai atau baru saja terjadi.
- Pola Kalimat: Subject + have + not + past participle
- Contoh Pemilihan Kata: I have not seen.
- Soal: By the time they get here, we _______ (already/leave).
- Jawaban: will have already left
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + already + past participle
- Contoh Pemilihan Kata: We will have already left.
- Soal: She _______ (study) English for five years.
- Jawaban: has studied
- Penjelasan: Menunjukkan durasi belajar yang dimulai di masa lalu dan masih berlanjut hingga sekarang.
- Pola Kalimat: Subject + has + past participle
- Contoh Pemilihan Kata: She has studied.
- Soal: By next month, they _______ (live) in the new house for a year.
- Jawaban: will have lived
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + past participle
- Contoh Pemilihan Kata: They will have lived.
- Soal: We _______ (not/finish) the work yet.
- Jawaban: have not finished
- Penjelasan: Present Perfect digunakan untuk menyatakan tindakan yang belum selesai atau baru saja terjadi.
- Pola Kalimat: Subject + have/has + not + past participle
- Contoh Pemilihan Kata: We have not finished.
- Soal: By the time you arrive, I _______ (already/prepare) everything.
- Jawaban: will have already prepared
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + already + past participle
- Contoh Pemilihan Kata: I will have already prepared.
- Soal: They _______ (never/eat) sushi before today.
- Jawaban: have never eaten
- Penjelasan: Present Perfect digunakan untuk menyatakan pengalaman sepanjang hidup hingga saat ini.
- Pola Kalimat: Subject + have + never + past participle
- Contoh Pemilihan Kata: They have never eaten.
- Soal: She _______ (not/visit) her relatives for a long time.
- Jawaban: has not visited
- Penjelasan: Menunjukkan durasi waktu sejak terakhir kali bertemu.
- Pola Kalimat: Subject + has + not + past participle
- Contoh Pemilihan Kata: She has not visited.
- Soal: When I arrived, they _______ (already/finish) the project.
- Jawaban: had already finished
- Penjelasan: Past Perfect digunakan karena tindakan menyelesaikan proyek terjadi sebelum waktu tertentu di masa lalu.
- Pola Kalimat: Subject + had + already + past participle
- Contoh Pemilihan Kata: They had already finished.
- Soal: My parents _______ (travel) to Europe twice.
- Jawaban: have traveled
- Penjelasan: Menunjukkan jumlah kali seseorang telah mengunjungi suatu tempat.
- Pola Kalimat: Subject + have + past participle
- Contoh Pemilihan Kata: My parents have traveled.
- Soal: They _______ (just/move) to a new apartment.
- Jawaban: have just moved
- Penjelasan: Menunjukkan tindakan yang baru saja selesai.
- Pola Kalimat: Subject + have + just + past participle
- Contoh Pemilihan Kata: They have just moved.
- Soal: By the end of the year, I _______ (read) fifty books.
- Jawaban: will have read
- Penjelasan: Future Perfect digunakan untuk menyatakan tindakan yang akan selesai pada waktu tertentu di masa depan.
- Pola Kalimat: Subject + will have + past participle
- Contoh Pemilihan Kata: I will have read.