
Selamat datang di bank soal latihan Future Perfect Tense! Memahami dan menguasai Future Perfect Tense adalah kunci untuk menyusun kalimat bahasa Inggris yang lebih kompleks dan akurat, terutama ketika membicarakan tindakan yang akan selesai pada atau sebelum waktu tertentu di masa depan. Tense ini seringkali menantang bagi banyak pembelajar bahasa Inggris karena strukturnya yang melibatkan ‘will have’ diikuti oleh kata kerja bentuk ketiga (past participle). Latihan soal ini dirancang untuk membantu Anda mempraktikkan berbagai bentuk Future Perfect Tense—positif, negatif, dan interogatif—serta penggunaannya dalam konteks kalimat yang beragam. Dengan 32 pertanyaan yang mencakup pilihan ganda, isian singkat, uraian, dan mencocokkan, Anda akan mendapatkan pemahaman mendalam tentang bagaimana dan kapan menggunakan tense ini secara efektif. Setiap soal dilengkapi dengan kunci jawaban dan penjelasan singkat untuk memastikan Anda tidak hanya mengetahui jawaban yang benar tetapi juga memahami alasannya. Mari mulai tingkatkan kemampuan grammar bahasa Inggris Anda sekarang!
Contoh Soal soal bahasa inggris future perfect tense
1. By next year, I ______ (finish) my degree.
Penjelasan: Future Perfect Tense digunakan untuk tindakan yang akan selesai pada atau sebelum waktu tertentu di masa depan (‘by next year’). Struktur: Subject + will have + V₃.
2. She ______ (not arrive) by 8 PM.
Penjelasan: Untuk bentuk negatif Future Perfect Tense, tambahkan ‘not’ setelah ‘will’. Struktur: Subject + will not have + V₃.
3. ______ they ______ (complete) the project by Friday?
Penjelasan: Untuk bentuk interogatif Future Perfect Tense, letakkan ‘will’ di awal kalimat. Struktur: Will + Subject + have + V₃?
4. We ______ (live) in this city for ten years by 2025.
Penjelasan: Kalimat ini menunjukkan durasi tindakan yang akan selesai pada titik waktu tertentu di masa depan. Struktur: Subject + will have + V₃.
5. The train ______ (already leave) when we get to the station.
Penjelasan: Kata ‘already’ biasanya diletakkan antara ‘will’ dan ‘have’. Ini menunjukkan tindakan yang akan selesai sebelum tindakan lain di masa depan.
6. He ______ (read) the entire book before you even start the first chapter.
Penjelasan: Menggunakan Future Perfect Tense untuk menunjukkan satu tindakan akan selesai sebelum tindakan lain di masa depan. V₃ dari ‘read’ adalah ‘read’.
7. By the time you wake up, I ______ (prepare) breakfast.
Penjelasan: ‘By the time’ diikuti Simple Present Tense untuk klausa waktu, dan Future Perfect Tense untuk klausa utama, menunjukkan tindakan yang akan selesai.
8. They ______ (not build) the new bridge by the end of the year.
Penjelasan: Bentuk negatif Future Perfect Tense. V₃ dari ‘build’ adalah ‘built’.
9. How many countries ______ you ______ (visit) by the age of thirty?
Penjelasan: Bentuk interogatif Future Perfect Tense untuk menanyakan jumlah atau kuantitas yang akan telah selesai pada waktu tertentu.
10. I ______ (save) enough money for a new car by summer.
Penjelasan: Menunjukkan tujuan yang akan tercapai pada waktu tertentu di masa depan. V₃ dari ‘save’ adalah ‘saved’.
11. Before you come back, she ______ (clean) the whole house.
Penjelasan: ‘Before’ diikuti Simple Present Tense untuk klausa waktu, dan Future Perfect Tense untuk klausa utama, menunjukkan tindakan yang akan selesai terlebih dahulu.
12. By this time tomorrow, we ______ (fly) to London.
Penjelasan: Menunjukkan tindakan yang akan selesai pada titik waktu yang spesifik di masa depan. V₃ dari ‘fly’ adalah ‘flown’.
13. The company ______ (launch) its new product by December.
Penjelasan: Menunjukkan rencana atau prediksi tindakan yang akan selesai pada atau sebelum bulan Desember. V₃ dari ‘launch’ adalah ‘launched’.
14. ______ you ______ (finish) your homework by dinner time?
Penjelasan: Bentuk interogatif Future Perfect Tense untuk menanyakan apakah suatu tindakan akan selesai pada waktu makan malam.
15. My parents ______ (celebrate) their 25th anniversary next month.
Penjelasan: Menggunakan Future Perfect Tense untuk menunjukkan perayaan yang akan telah terjadi pada bulan depan. V₃ dari ‘celebrate’ adalah ‘celebrated’.
16. By 2030, many things ______ (change) dramatically.
Penjelasan: Menunjukkan perubahan yang akan telah terjadi pada tahun 2030. V₃ dari ‘change’ adalah ‘changed’.
17. I’m sure he ______ (not forget) our appointment by then.
Penjelasan: Bentuk negatif Future Perfect Tense dengan penekanan pada keyakinan. V₃ dari ‘forget’ adalah ‘forgotten’.
18. She ______ (not learn) to drive by the time she’s eighteen.
Penjelasan: Menggunakan Future Perfect Tense negatif untuk menunjukkan bahwa suatu keterampilan belum akan dikuasai pada usia tertentu. V₃ dari ‘learn’ adalah ‘learned’.
19. By the end of this month, I ______ (work) here for five years.
Penjelasan: Menunjukkan durasi pekerjaan yang akan telah mencapai lima tahun pada akhir bulan ini. V₃ dari ‘work’ adalah ‘worked’.
20. When we reach the summit, we ______ (walk) for six hours.
Penjelasan: Menunjukkan durasi tindakan ‘walk’ yang akan telah berlangsung selama enam jam pada saat mencapai puncak. V₃ dari ‘walk’ adalah ‘walked’.
21. By the time you call, I ________ (finish) my work.
Penjelasan: Menggunakan Future Perfect Tense untuk tindakan yang akan selesai sebelum klausa waktu ‘by the time you call’.
22. They ________ (not arrive) at the airport before midnight.
Penjelasan: Bentuk negatif Future Perfect Tense untuk menunjukkan bahwa mereka belum akan tiba sebelum tengah malam.
23. How long ________ you ________ (study) English by next year?
Penjelasan: Bentuk interogatif Future Perfect Tense untuk menanyakan durasi belajar yang akan telah berlangsung pada tahun depan.
24. She ________ (write) three novels by the age of thirty.
Penjelasan: Menggunakan Future Perfect Tense untuk menunjukkan jumlah novel yang akan telah ditulis pada usia tiga puluh. V₃ dari ‘write’ adalah ‘written’.
25. We ________ (not see) each other for five years by our next reunion.
Penjelasan: Bentuk negatif Future Perfect Tense untuk menunjukkan durasi waktu tidak bertemu yang akan telah mencapai lima tahun. V₃ dari ‘see’ adalah ‘seen’.
26. Jelaskan fungsi utama dari Future Perfect Tense dan berikan dua contoh kalimat positif.
Penjelasan: Penjelasan mencakup definisi dan dua contoh kalimat yang benar sesuai struktur Future Perfect Tense.
27. Buatlah kalimat negatif dan interogatif menggunakan Future Perfect Tense dari kalimat berikut: ‘They will have completed the task by noon.’
Penjelasan: Pembentukan kalimat negatif dengan menambahkan ‘not’ setelah ‘will’ dan interogatif dengan memindahkan ‘will’ ke awal kalimat.
28. Kapan kita menggunakan ‘by the time’ dengan Future Perfect Tense? Berikan satu contoh.
Penjelasan: Menjelaskan penggunaan ‘by the time’ sebagai penanda waktu untuk Future Perfect Tense dan memberikan contoh yang relevan.
29. Bandingkan penggunaan Future Perfect Tense dan Future Continuous Tense. Berikan satu contoh untuk masing-masing.
Penjelasan: Perbandingan menjelaskan perbedaan fokus antara penyelesaian tindakan (Future Perfect) dan keberlangsungan tindakan (Future Continuous) dengan contoh masing-masing.
30. Bayangkan Anda memiliki rencana besar untuk tahun depan. Tuliskan tiga hal yang akan telah Anda selesaikan pada akhir tahun depan menggunakan Future Perfect Tense.
Penjelasan: Contoh jawaban menunjukkan penggunaan Future Perfect Tense untuk rencana masa depan yang akan selesai pada waktu tertentu.
31. Cocokkan bagian awal kalimat dengan akhiran yang benar.
Pasangkan pernyataan berikut:
- 1. By the end of this month, … ( … ) … B. I will have read five books.
- 2. When you arrive, … ( … ) … E. I will have already cooked dinner.
- 3. He will have finished his report … ( … ) … C. by the deadline.
- 4. They will not have saved enough money … ( … ) … A. for their trip by then.
- 5. Will she have learned to speak French … ( … ) … D. by next year?
Penjelasan: Mencocokkan klausa awal dengan klausa Future Perfect Tense yang sesuai dan penanda waktu yang relevan.
32. Cocokkan ekspresi waktu dengan tindakan Future Perfect Tense yang sesuai.
Pasangkan pernyataan berikut:
- 1. By 2030, … ( … ) … C. we will have lived here for a decade.
- 2. Before you leave, … ( … ) … D. she will have packed her bags.
- 3. In two hours, … ( … ) … A. I will have finished my presentation.
- 4. By the time I get home, … ( … ) … B. the movie will have started.
- 5. Next Tuesday, … ( … ) … E. they will have completed the training.
Penjelasan: Mencocokkan penanda waktu dengan tindakan yang akan telah selesai sesuai konteks Future Perfect Tense.