📚 Future Perfect Tense

Tense #11 dari 12 Tenses Bahasa Inggris

← Kembali ke Home 🎯 Quiz ⏰ Timeline

11. Future Perfect Tense

Kegunaan: Menyatakan aksi yang akan sudah selesai sebelum waktu tertentu di masa depan.

📝 Rumus:

(+) Subject + will + have + Verb 3

(-) Subject + will + not + have + Verb 3

(?) Will + Subject + have + Verb 3?

💡 Contoh Kalimat:

  • (+) I will have finished this project by Friday. (Saya akan sudah menyelesaikan proyek ini sebelum hari Jumat.)
  • (+) She will have graduated by the time she turns 22. (Dia akan sudah lulus sebelum dia berusia 22 tahun.)
  • (+) By next year, they will have been married for 10 years. (Tahun depan, mereka akan sudah menikah selama 10 tahun.)
  • (+) The train will have left by the time we get to the station. (Kereta akan sudah berangkat ketika kita sampai di stasiun.)
  • (-) He won't have completed the report by tomorrow. (Dia tidak akan sudah menyelesaikan laporan sebelum besok.)
  • (-) We won't have saved enough money by December. (Kami tidak akan sudah menabung cukup uang sebelum Desember.)
  • (?) Will you have eaten by the time I arrive? (Apakah kamu akan sudah makan ketika saya tiba?)
  • (?) Will they have finished the construction by 2027? (Apakah mereka akan sudah menyelesaikan konstruksi sebelum 2027?)

⏰ Kata Keterangan Waktu:

by tomorrow, by next week/month/year, by the time, before, by then

💭 Tips Mengingat:

Kata kunci: "by" (sebelum). Kalau ada deadline di masa depan dan kamu bicara tentang sesuatu yang akan selesai sebelum itu, pakai Future Perfect.

🇮🇩 Kenapa Orang Indonesia Sering Bingung?

Dalam bahasa Indonesia: "Sebelum hari Jumat, saya akan sudah menyelesaikan proyek ini." Kita pakai "akan" + "sudah" untuk konsep ini.

Tense ini jarang dipakai dalam percakapan sehari-hari, tapi penting untuk konteks formal, deadline, dan perencanaan.

❌ Kesalahan Umum & Akibatnya:

❌ "I will have finish by Friday."

✅ "I will have finished by Friday."

Setelah will have, pakai V3 (past participle). Finish → finished.

❌ "By next year, I will graduate."

✅ "By next year, I will have graduated."

Kalau ada "by + waktu di masa depan", biasanya pakai Future Perfect untuk menunjukkan aksi yang akan sudah selesai.

❌ "She will has finished her work."

✅ "She will have finished her work."

Setelah will, selalu pakai have (bukan has), tidak peduli subjeknya apa.