Rumus Future Perfect Tense
| Positif (+) | S + will + have + V3 |
|---|---|
| Negatif (−) | S + will + not + have + V3 |
| Tanya (?) | Will + S + have + V3? |
| Pasif | S + will + have + been + V3 |
S = subjek, O = objek, V1 = kata kerja bentuk dasar, V2 = bentuk lampau, V3 = bentuk ketiga (past participle).
Kapan memakai Future Perfect?
Untuk tindakan yang akan sudah selesai sebelum waktu tertentu di masa depan.
Kata keterangan waktu
Kata atau frasa berikut sering muncul bersama Future Perfect. Kalau kamu melihatnya di soal, ini petunjuk yang kuat.
- by tomorrow
- by next week
- by 2030
- by the time
Contoh kalimat Future Perfect dan artinya
- I will have finished my work by 5 PM.Saya akan sudah menyelesaikan pekerjaan sebelum pukul 5 sore.
- They will have arrived by then.Saat itu mereka sudah tiba.
- By the end of this year, she will have read 30 books.Pada akhir tahun ini, dia akan sudah membaca 30 buku.
- We won't have finished the project by Friday.Proyek itu belum akan selesai hari Jumat.
- Will you have cooked dinner by the time we get home?Apakah makan malam sudah kamu masak saat kami tiba di rumah?
Kesalahan yang sering terjadi
Setelah will have, pakai V3 (finished).
Dengan batas waktu by, lebih tepat memakai will have + V3 untuk menunjukkan tindakan sudah selesai.
Bedanya dengan Future Perfect Continuous
Future Perfect menekankan hasil yang sudah selesai (I will have written the report), sedangkan Future Perfect Continuous menekankan lamanya proses (I will have been writing for three hours).
Pelajari Future Perfect Continuous →
Kuis kecil
Apa rumus kalimat positif Future Perfect?
S + will + have + V3
Bagaimana bentuk kalimat negatifnya?
S + will + not + have + V3
Kapan Future Perfect dipakai?
Untuk tindakan yang akan sudah selesai sebelum waktu tertentu di masa depan.