B2

Bentuk future perfect dalam bahasa Inggris

Future Perfect

This article is part of the Inggris grammar tree on Settemila Lingue.

Gambaran Umum

Future perfect digunakan untuk menyatakan tindakan yang akan sudah selesai sebelum titik waktu tertentu di masa depan. Polanya adalah will have + past participle, misalnya will have finished atau will have left.

Bentuk ini sering muncul bersama penanda waktu seperti by five o'clock, by next year, before, dan by the time. Fokusnya bukan pada proses, melainkan pada hasil yang sudah selesai pada saat acuan di masa depan.

Cara Kerjanya

Pola Contoh Arti
subject + will have + past participle I will have finished by 5 o'clock. Saya akan sudah selesai pada pukul lima.
by + waktu masa depan By next year, she will have graduated. Pada tahun depan, dia akan sudah lulus.
before + klausa They will have left before we arrive. Mereka akan sudah pergi sebelum kami tiba.
pertanyaan Will you have finished by then? Apakah kamu akan sudah selesai saat itu?

Dalam klausa waktu setelah before, when, atau by the time, biasanya gunakan present simple, bukan will: before we arrive, bukan before we will arrive.

Contoh dalam Konteks

Bahasa Inggris Bahasa Indonesia Catatan
I will have finished by 5 o'clock. Saya akan sudah selesai pada pukul lima. Tindakan selesai sebelum pukul lima.
By next year, she will have graduated. Tahun depan, dia akan sudah lulus. Menekankan hasil di masa depan.
They will have left before we arrive. Mereka akan sudah pergi sebelum kami tiba. Klausa waktu memakai arrive.
Will you have completed the report by Monday? Apakah kamu akan sudah menyelesaikan laporan itu pada hari Senin? Bentuk pertanyaan.
By the time you read this, I will have gone home. Saat kamu membaca ini, saya akan sudah pulang. Dua waktu masa depan dibandingkan.
We will have saved enough money by December. Kami akan sudah menabung cukup uang pada bulan Desember. Menunjukkan target selesai.
She won't have finished the course by June. Dia belum akan menyelesaikan kursus itu pada bulan Juni. Bentuk negatif.
How many chapters will you have read by tomorrow? Berapa bab yang akan sudah kamu baca besok? Pertanyaan dengan jumlah.

Kesalahan Umum

Memakai future perfect tanpa titik acuan masa depan

  • Salah: I will have finished.
  • Benar: I will have finished by 5 o'clock.
  • Alasan: Bentuk ini biasanya membutuhkan waktu acuan yang jelas.

Menggunakan will di klausa waktu

  • Salah: They will have left before we will arrive.
  • Benar: They will have left before we arrive.
  • Alasan: Klausa waktu memakai present simple untuk makna masa depan.

Tertukar dengan future simple

  • Salah: By Monday, I will finish the report.
  • Benar: By Monday, I will have finished the report.
  • Alasan: Jika ingin menekankan bahwa laporan sudah selesai sebelum Senin, gunakan future perfect.

Catatan Penggunaan

Future perfect terdengar lebih spesifik dan terencana daripada future simple. Bentuk ini umum dalam perencanaan proyek, tenggat waktu, prediksi, dan pertanyaan tentang target yang akan selesai.

Dalam percakapan santai, penutur sering memilih bentuk yang lebih sederhana jika konteksnya sudah jelas. Namun, untuk menekankan penyelesaian sebelum waktu tertentu, future perfect adalah pilihan paling tepat.

Tips Latihan

  1. Tulis lima target masa depan dengan by, misalnya By Friday, I will have...
  2. Latih pasangan kalimat: satu tindakan selesai lebih dulu, satu tindakan terjadi setelahnya.
  3. Hafalkan past participle umum seperti done, gone, seen, made, dan written.

Konsep Terkait

Prasyarat

Future with Will dalam Bahasa InggrisA2

Konsep B2 lainnya

Konsep ini dalam bahasa lain

Bandingkan di semua bahasa

Practice Future Perfect in Inggris with a free Settemila Lingue account. We will set up Inggris · B2 and generate cards for this exact grammar concept.

Latih konsep ini