Definisi / Penjelasan
Future Perfect menunjukkan bahwa sesuatu akan selesai sebelum tenggat waktu masa depan atau titik waktu masa depan tertentu. Bentuk ini berguna ketika kamu ingin melihat ke depan dan membicarakan hasil sebagai sesuatu yang sudah selesai pada saat itu. Tense ini sering muncul dengan kata seperti by, before, by the time, dan by then. Bentuk ini berbeda dari Future Continuous karena fokusnya pada penyelesaian, bukan durasi. Pembicara sering memakainya untuk rencana, tenggat, progres, dan ekspektasi.
Aturan Utama
- Bentuk: will have + past participle.
- Gunakan untuk sesuatu yang selesai sebelum waktu masa depan: I will have left by 9.
- Penanda waktu umum: by Friday, by then, before you arrive.
- Bentuk ini sering menjawab pertanyaan Will it be finished before that point?
- Jangan gunakan jika hanya maksud tindakan masa depan tanpa hubungan tenggat.
Contoh
- I will have finished the report by Friday. - Saya akan sudah menyelesaikan laporan itu sebelum Jumat.
- They will have left by noon. - Mereka akan sudah pergi sebelum tengah hari.
- By the time you get home, we will have eaten. - Saat kamu sampai rumah, kami akan sudah makan.
- She will have worked here for ten years next month. - Bulan depan dia akan sudah bekerja di sini selama sepuluh tahun.
- We will not have solved everything by tomorrow. - Kami belum akan menyelesaikan semuanya sebelum besok.
Kesalahan Umum
- ❌ I will finished by Friday. -> ✅ I will have finished by Friday.
- ❌ They will have leave by noon. -> ✅ They will have left by noon.
- ❌ By the time you arrive, we will eat. -> ✅ By the time you arrive, we will have eaten.