VocabNote
TensesLanjutan

Future Perfect

Future Perfect menggambarkan tindakan yang akan selesai sebelum saat tertentu di masa depan. Dibentuk dengan will have + past participle. Sering digunakan dengan "by" + waktu masa depan.

KAPAN DIGUNAKAN

Digunakan untuk tindakan yang akan selesai sebelum waktu tertentu atau sebelum tindakan lain di masa depan. Umumnya dengan "by", "by the time", atau "before".

STRUKTUR

positiveS + will have + V3/V-ed

By next year, I will have finished my degree.

Tahun depan, saya **akan telah menyelesaikan** gelar saya.

negativeS + won't have + V3/V-ed

She won't have arrived by 6 PM.

Dia **tidak akan tiba** pada pukul 6 sore.

questionWill + S + have + V3/V-ed?

Will you have eaten by the time I get home?

Apakah kamu **sudah akan makan** sebelum saya sampai di rumah?

KATA KUNCI

  • by
  • by the time
  • before
  • by then
  • by next year
  • by tomorrow

CONTOH

By 2030, technology will have changed dramatically.

Pada tahun 2030, teknologi **akan telah berubah** secara dramatis.

She will have graduated by next June.

Dia **akan telah lulus** pada bulan Juni depan.

Will they have finished the project by Friday?

Apakah mereka **akan telah menyelesaikan** proyek pada hari Jumat?

I won't have completed the report by tonight.

Saya **tidak akan telah menyelesaikan** laporan pada malam ini.

By the time you arrive, we will have left.

Pada saat kamu tiba, kami **akan telah pergi**.

ATURAN EJAAN (HE/SHE/IT)

Kata kerja beraturantambahkan -ed untuk past participlefinish → finished, work → worked
Berakhiran -etambahkan -darrive → arrived, live → lived
Kata kerja tidak beraturangunakan bentuk V3eat → eaten, write → written, go → gone

KESALAHAN UMUM

By next year, I will finish my degree.

By next year, I will have finished my degree.

Untuk mengungkapkan penyelesaian sebelum waktu masa depan, gunakan will have + V3, bukan will + V.

By the time you will arrive, we will have left.

By the time you arrive, we will have left.

Setelah "by the time", gunakan present simple, bukan future — aturan yang sama dengan klausa waktu lainnya.

Tips

Uji dengan "by + waktu": jika kamu bisa mengatakan "pada [suatu titik masa depan], X akan selesai", future perfect cocok. Kuncinya adalah penyelesaian SEBELUM titik itu, bukan PADA titik itu.

Tenses