Latihan Bahasa Inggris: 50 Contoh Soal Future Perfect Tense

Estimated reading time: 11 minutes

Artikel ini akan membahas mengenai 50 contoh soal future perfect tense dan jawabannya sebagai bahan latihan kamu di rumah.

Poin Penting:

  • Artikel membahas 50 contoh soal future perfect tense untuk latihan di rumah.
  • Future Perfect Continuous Tense menunjukkan durasi kegiatan yang sudah berlangsung sampai waktu di masa depan.
  • Rumus membuat kalimat: Subject + will have been + verb-ing + time expression.
  • Latihan mencakup berbagai jenis: isian, pilihan ganda, dan koreksi kalimat.
  • Contoh penggunaan tense ini menunjukkan aktivitas yang akan selesai sebelum kejadian lain dimulai.

Belajar grammar bahasa Inggris memang butuh latihan, guys.

Karenanya, dengan memahami konsep dan rumusnya, kamu bisa mulai dengan mengerjakan berbagai latihan soal untuk membantu kamu memahami materi bahasa Inggris yang satu ini.

Kemarin, kita sudah membahas soal rumus future perfect continuous tense bersama-sama. Sekarang, waktunya kamu mencoba mengerjakan berbagai soal latihan agar materi yang telah dipelajari sebelumnya bisa dipahami dengan baik.

VOUCHER KELAS DEMO GRATIS BUAT KAMU!
Klaim kelas demo gratismu di WonderBlog. Ikut kelas mulai dari SATU JUTAAN/BULAN!*

Future Perfect Continuous Tense adalah salah satu bentuk grammar dalam bahasa Inggris yang digunakan untuk menyatakan kegiatan yang akan sudah berlangsung selama periode waktu tertentu di masa depan . Artinya, kita membayangkan diri kita berada di masa depan lalu melihat berapa lama suatu kegiatan telah terjadi sampai titik waktu tertentu di masa depan

Tense ini digunakan ketika kita ingin mengatakan bahwa suatu kegiatan dimulai sebelum suatu waktu di masa depan dan akan terus berlangsung sampai waktu itu . Fokus utama dari tense ini bukan sekadar aksi itu terjadi, tetapi berapa lama aksi itu berlangsung saat waktu di masa depan tiba .

Contoh sederhana:

  • By next year, I will have been studying English for five years.
    (Artinya: Tahun depan, aku akan sudah belajar Bahasa Inggris selama lima tahun.)

Kalimat ini menunjukkan bahwa hingga waktu yang disebutkan (tahun depan), kegiatan belajar sudah terjadi selama lima tahun.

Rumus Future Perfect Continuous Tense

Untuk membuat kalimat dalam tense ini, kita menggunakan rumus berikut:

Bentuk Positif (Positive)

Subject + will have been + verb-ing + time expression

Contoh:

  • She will have been working here for two years by next month.
  • They will have been traveling for 24 hours by the time they arrive.

Catatan:

  • “Verb-ing” artinya kata kerja utama ditambah -ing (contoh: studying, playing, working).
  • “Time expression” adalah bagian kalimat yang menunjukkan waktu atau durasi (misalnya for two years, by next month) .

Bentuk Negatif (Negative)

Subject + will not have been + verb-ing + time expression

Contoh:

  • I will not have been studying for two hours by noon.
  • She won’t have been living here for long.

“Will not” biasa disingkat menjadi won’t dalam kalimat sehari-hari.

Bentuk Tanya (Interrogative)

Will + subject + have been + verb-ing + time expression?

Contoh:

  • Will you have been learning for three hours by this evening?
  • Will he have been playing until dinner time?

Kalimat tanya dimulai dengan Will.

Kapan Kita Menggunakan Tense Ini?

Future Perfect Continuous Tense digunakan ketika kamu ingin menunjukkan berapa lama suatu aktivitas akan sudah berlangsung di masa depan, atau ada titik waktu tertentu di masa depan yang menjadi batas waktunya (misalnya by tomorrow, by next year, by 8 p.m.).

Kamu juga bisa menggunakan jenis tenses ini ketika ingin menekankan durasi atau lamanya suatu kegiatan.

Contoh penggunaan:

  • By the time you arrive, I will have been waiting for two hours.
    (Saat kamu datang nanti, aku akan sudah menunggu selama dua jam.)

50 Contoh Soal Future Perfect Tense

Bagian 1: Isian (Fill in the blanks)

Lengkapi kalimat dengan bentuk Future Perfect Tense yang tepat.

  1. By next year, I ______ (finish) my degree.
    Jawab: will have finished
  2. She ______ (write) five books by the end of this year.
    Jawab: will have written
  3. We ______ (move) into our new house by Monday.
    Jawab: will have moved
  4. They ______ (build) the bridge before the rainy season starts.
    Jawab: will have built
  5. By the time you arrive, he ______ (leave).
    Jawab: will have left

Bagian 2: Pilihan Ganda (Multiple Choice)

Pilih jawaban yang paling tepat.

  1. By this time next week, I ______ my thesis.
    A. finished
    B. will finish
    C. will have finished
    D. have finished
    Jawab: C
  2. She ______ the email before the boss asks for it.
    A. will have sent
    B. will be sending
    C. sends
    D. has sent
    Jawab: A
  3. By 2030, scientists ______ a cure for that disease.
    A. will found
    B. will have found
    C. have found
    D. find
    Jawab: B
  4. We ______ all the tickets by the time the concert begins.
    A. sell
    B. have sold
    C. will have sold
    D. will selling
    Jawab: C
  5. He ______ to five countries by the end of this year.
    A. travel
    B. will have traveled
    C. has traveled
    D. will be traveling
    Jawab: B

Bagian 3: Koreksi Kalimat (Error Correction)

Temukan dan perbaiki kesalahan.

  1. She will has finish the report by tomorrow.
    Jawab: ❌ will has finish → ✅ will have finished
  2. They will have went to the museum before noon.
    Jawab: ❌ have went → ✅ have gone
  3. I will have be completed the course next month.
    Jawab: ❌ have be completed → ✅ have completed
  4. We will have eats dinner by 8 p.m.
    Jawab: ❌ eats → ✅ eaten
  5. He will had painted the house before the guests come.
    Jawab: ❌ will had → ✅ will have

Bagian 4: Susun Kalimat (Jumbled Sentences)

Susun kata-kata berikut menjadi kalimat Future Perfect Tense yang benar.

  1. the / will / project / we / finished / have / by Friday
    Jawab: We will have finished the project by Friday.
  2. gone / by / to / the beach / they / have / will / summer
    Jawab: They will have gone to the beach by summer.
  3. completed / her / the / will / homework / she / have
    Jawab: She will have completed the homework.
  4. house / moved / I / into / by / next week / will / have / my
    Jawab: I will have moved into my house by next week.
  5. finished / will / exam / have / you / the / by / time / the
    Jawab: You will have finished the exam by the time.

Bagian 5: Soal Cerita (Short Story Questions)

Bacalah cerita singkat, lalu jawab pertanyaannya.

Text for Questions 21–25: Lisa is planning to run a marathon in November. She started training in June. By the time the marathon begins, she will have trained for five months.

  1. When did Lisa start training?
    Jawab: June
  2. What is she preparing for?
    Jawab: A marathon
  3. How long will she have trained before the marathon?
    Jawab: Five months
  4. What tense is used in “she will have trained”?
    Jawab: Future Perfect Tense
  5. Why is Future Perfect used here?
    Jawab: Untuk menunjukkan durasi kegiatan yang akan selesai di masa depan sebelum kejadian lain dimulai.

Bagian 6: Soal Gambar Situasi (Deskriptif)

  1. By 9 p.m., he ______ his task for six hours.
    Jawab: will have completed
  1. By December, they ______ the new office.
    Jawab: will have constructed

Bagian 7: Soal Konversi Kalimat

Ubah kalimat berikut menjadi Future Perfect Tense.

  1. She bakes the cake.
    Jawab: She will have baked the cake.
  2. They clean the house.
    Jawab: They will have cleaned the house.
  3. I finish the test.
    Jawab: I will have finished the test.

Bagian 8: Lengkapi Dialog

Lengkapi bagian kosong dalam dialog dengan bentuk Future Perfect Tense.

  1. A: When can I see your report?
    B: I ______ (finish) it by this evening.
    Jawab: will have finished
  2. A: Will you be ready for the trip?
    B: Yes, I ______ (pack) everything by 10 a.m.
    Jawab: will have packed
  3. A: Will she attend the meeting at 9?
    B: Yes, she ______ (arrive) by then.
    Jawab: will have arrived

Bagian 9: Soal Campuran dengan Konteks Waktu

  1. By next week, I ______ (complete) the project.
    Jawab: will have completed
  2. Before the sun sets, we ______ (reach) the camp.
    Jawab: will have reached
  3. By 2025, you ______ (live) in Jakarta for 10 years.
    Jawab: will have lived
  4. By the end of this month, they ______ (open) five new stores.
    Jawab: will have opened
  5. Before you wake up, I ______ (leave).
    Jawab: will have left
  6. We ______ (arrive) at the airport before 7 p.m.
    Jawab: will have arrived
  7. The kids ______ (sleep) when their mom comes home.
    Jawab: will have slept

Bagian 10: Soal Penalaran & Logika Waktu

  1. If she continues like this, she ______ (read) 50 books by December.
    Jawab: will have read
  2. The sun ______ (set) by the time we get there.
    Jawab: will have set
  3. He ______ (not/finish) his homework by 10 p.m.
    Jawab: will not have finished
  4. We ______ (know) the results by tomorrow morning.
    Jawab: will have known
  5. My parents ______ (arrive) before dinner.
    Jawab: will have arrived
  6. He ______ (not/complete) the design by Friday.
    Jawab: will not have completed
  7. You ______ (save) enough money by the end of the year.
    Jawab: will have saved
  8. The storm ______ (pass) by the time we land.
    Jawab: will have passed
  9. I ______ (not/be) in town by next weekend.
    Jawab: will not have been
  10. She ______ (write) three chapters before she goes to sleep.
    Jawab: will have written

Bagian 11: Soal Cerita

  1. By the time the guests arrive tonight, Emma will have been very busy. She started cooking in the morning. She plans to serve a three-course meal. By 7 p.m., she ______ (prepare) all the dishes and ______ (set) the table.
    Jawaban: will have prepared, will have set
    Karena kegiatan diperkirakan selesai sebelum tamu datang malam itu.
  2. Mark has been working on his novel since January. His goal is to finish it before his birthday in October. If he keeps writing at this pace, he ______ (complete) the entire manuscript by September, and he ______ (edit) the first draft at least once.
    Jawaban: will have completed, will have edited
    Kedua kegiatan akan selesai sebelum titik waktu di masa depan (Oktober).
  3. By the end of this year, the city council hopes that they ______ (build) three new parks. They also expect that volunteers ______ (plant) more than 1,000 trees.
    Jawaban: will have built, will have planted
    Kedua aktivitas direncanakan selesai sebelum akhir tahun.
  4. Anna is training for a marathon. She runs 10 kilometers every day. By the time the marathon starts in December, she ______ (run) over 1,500 kilometers in total.
    Jawaban: will have run
    Digunakan untuk menunjukkan hasil akumulasi dari aktivitas jangka panjang sebelum waktu tertentu.
  5. The film production began in March. The director scheduled everything tightly. By the premiere date in November, they ______ (finish) filming, ______ (complete) the editing, and ______ (release) the trailer.
    Jawaban: will have finished, will have completed, will have released
    Tiga kegiatan yang diharapkan selesai sebelum penayangan perdana.

Gimana, ada berapa soal yang berhasil kamu jawab dengan benar, guys?

Perhatian atas hal-hal kecil kayak gini yang membuat WonderMind beda dari yang lain, guys! Nggak hanya berfokus pada materi, dan nggak cuma fokus pada praktik, WonderMind memastikan formulasi yang tepat antara kedua elemen penting pembelajaran untuk menghasilkan kegiatan belajar yang nggak hanya menyenangkan. Tetapi juga menghasilkan progres yang nyata. Yuk, buruan klaim free trial class kamu!

OTHER ARTICLE

kalimat negatif bahasa mandarin

Serba-Serbi Kalimat Negatif Bahasa Mandarin

Artikel ini berisi tentang materi mengenai kalimat negatif bahasa Mandarin, termasuk jenis kata negatif, cara penggunaan, perbedaan nada, hingga macam-macam jenis kata negatif lainnya yang bisa digunakan dalam bahasa Mandarin

Book your spot for the demo class. It's free!