FUTURE PERFECT TENSE
"Jika Future Continuous menjelaskan apa yang akan sedang berlangsung di masa depan, maka Future Perfect menjelaskan apa yang akan sudah selesai sebelum waktu tertentu di masa depan."
Future Perfect Tense sering dianggap sulit karena dalam bahasa Indonesia kita jarang menggunakan bentuk seperti "akan sudah selesai". Namun, konsepnya sebenarnya sangat sederhana.
Kunci utamanya adalah:
Future Perfect digunakan untuk menyatakan bahwa suatu aktivitas akan selesai sebelum waktu tertentu di masa depan.
Fokusnya bukan pada proses, melainkan pada hasil atau penyelesaian (completion).
Apa itu Future Perfect Tense?
Future Perfect Tense digunakan untuk menunjukkan bahwa suatu aktivitas akan telah selesai sebelum titik waktu tertentu di masa depan.
Perhatikan dua kalimat berikut.
Simple Future
I will finish my homework tonight.
Aku akan menyelesaikan PR malam ini.
Kita hanya menyatakan bahwa PR akan dikerjakan dan selesai.
Future Perfect
I will have finished my homework by 9 p.m.
Aku akan sudah menyelesaikan PR sebelum pukul 9 malam.
Artinya, ketika jam menunjukkan pukul 9 malam, PR dipastikan sudah selesai.
Konsep Dasar
Bayangkan sekarang pukul 3 sore.
Besok ada ujian pukul 8 pagi.
Malam ini kamu belajar.
Kalimatnya:
By the time the exam starts, I will have studied all the chapters.
Pada saat ujian dimulai, saya sudah mempelajari semua bab.
Yang penting adalah sebelum ujian dimulai, kegiatan belajar sudah selesai.
Timeline
Masa lalu ---------------- SEKARANG ----------------------------- Masa depan
●======================▲
Aktivitas selesai Batas waktu
Titik (●) menunjukkan aktivitas selesai.
Tanda ▲ menunjukkan batas waktu di masa depan.
Fungsi Future Perfect
Future Perfect memiliki beberapa fungsi penting.
1. Menyatakan Aktivitas yang Akan Sudah Selesai Sebelum Waktu Tertentu
Ini adalah fungsi utamanya.
Contoh:
I will have finished the report by Friday.
Aku akan sudah menyelesaikan laporan itu sebelum hari Jumat.
She will have graduated by next year.
Dia akan sudah lulus pada tahun depan.
2. Menyatakan Target atau Tenggat Waktu (Deadline)
Contoh:
We will have completed the project by the end of this month.
Kami akan sudah menyelesaikan proyek itu pada akhir bulan ini.
3. Membuat Prediksi tentang Hasil di Masa Depan
Contoh:
By this time tomorrow, they will have arrived in Jakarta.
Pada waktu yang sama besok, mereka sudah tiba di Jakarta.
Rumus Future Perfect
Kalimat Positif
Subject + will + have + Verb 3
Contoh:
I will have finished.
She will have left.
They will have arrived.
Semua subjek menggunakan rumus yang sama.
Kalimat Negatif
Subject + will + not + have + Verb 3
atau
Subject + won't + have + Verb 3
Contoh:
I will not have finished.
She won't have left.
They won't have arrived.
Kalimat Interogatif
Will + Subject + have + Verb 3?
Contoh:
Will you have finished?
Will she have left?
Will they have arrived?
Mengapa Menggunakan Verb 3?
Semua Perfect Tenses selalu menggunakan Verb 3 (Past Participle).
Perhatikan pola berikut.
| Tenses | Rumus |
|---|---|
| Present Perfect | have/has + V3 |
| Past Perfect | had + V3 |
| Future Perfect | will have + V3 |
Jadi, jika ada kata Perfect, hampir pasti ada Verb 3.
Kata Kunci (Signal Words)
Future Perfect sering muncul bersama kata-kata berikut.
| Kata Kunci | Arti |
|---|---|
| by | sebelum / paling lambat |
| by tomorrow | sebelum besok |
| by next week | sebelum minggu depan |
| by next year | sebelum tahun depan |
| by then | sebelum saat itu |
| by the time | pada saat |
| before | sebelum |
Penggunaan "By"
"By" berarti paling lambat sebelum waktu tertentu.
Contoh:
I will have finished the book by Friday.
Aku akan sudah selesai membaca buku itu paling lambat hari Jumat.
Bisa selesai hari Rabu, Kamis, atau Jumat pagi. Yang penting tidak melewati hari Jumat.
Penggunaan "By the Time"
Contoh:
By the time you arrive, I will have cleaned the house.
Pada saat kamu tiba, aku sudah membersihkan rumah.
Ketika kamu datang, rumah sudah bersih.
Contoh Kalimat Positif
1
I will have finished my homework by 9 p.m.
Aku akan sudah menyelesaikan pekerjaan rumahku sebelum pukul 9 malam.
2
She will have graduated by next year.
Dia akan sudah lulus tahun depan.
3
They will have arrived before the meeting starts.
Mereka akan sudah tiba sebelum rapat dimulai.
Contoh Kalimat Negatif
1
I will not have completed the project by tomorrow.
Aku belum akan menyelesaikan proyek itu sebelum besok.
2
He will not have finished the report by noon.
Dia belum akan menyelesaikan laporannya sebelum tengah hari.
3
We won't have reached the airport by 8 a.m.
Kami belum akan tiba di bandara sebelum pukul 8 pagi.
Contoh Kalimat Interogatif
1
Will you have finished the assignment by Friday?
Apakah kamu sudah akan menyelesaikan tugas itu sebelum hari Jumat?
(Terjemahan yang lebih alami: Apakah tugas itu akan sudah selesai sebelum hari Jumat?)
2
Will she have arrived before dinner?
Apakah dia akan sudah tiba sebelum makan malam?
3
Will they have completed the project by next month?
Apakah mereka akan sudah menyelesaikan proyek itu sebelum bulan depan?
Perbedaan Simple Future dan Future Perfect
Simple Future
Fokus pada aktivitas yang akan dilakukan.
I will write the report tomorrow.
Aku akan menulis laporan besok.
Future Perfect
Fokus pada hasil bahwa laporan sudah selesai sebelum waktu tertentu.
I will have written the report by tomorrow evening.
Aku akan sudah menyelesaikan laporan itu sebelum besok malam.
Contoh lain.
Simple Future
She will leave tomorrow.
Dia akan berangkat besok.
Future Perfect
She will have left before noon.
Dia akan sudah berangkat sebelum tengah hari.
Future Perfect vs Future Continuous
Perhatikan perbedaannya.
Future Continuous
I will be studying at 8 p.m.
Aku akan sedang belajar pukul 8 malam.
Fokus pada proses.
Future Perfect
I will have finished studying by 8 p.m.
Aku akan sudah selesai belajar sebelum pukul 8 malam.
Fokus pada hasil.
Ilustrasi yang Mudah Dipahami
Bayangkan ujian dimulai pukul 09.00.
Future Continuous
At 8 a.m., I will be studying.
Pukul 8 pagi saya sedang belajar.
Future Perfect
By 9 a.m., I will have finished studying.
Sebelum pukul 9 pagi saya sudah selesai belajar.
Kesalahan yang Paling Sering Dilakukan
❌ Salah
I will have finish my homework.
✅ Benar
I will have finished my homework.
❌ Salah
She will have went home.
✅ Benar
She will have gone home.
❌ Salah
They will have ate dinner.
✅ Benar
They will have eaten dinner.
❌ Salah
Will she have finishes the report?
✅ Benar
Will she have finished the report?
❌ Salah
He will has finished.
✅ Benar
He will have finished.
Tips Mengingat
Gunakan Future Perfect jika:
Ada batas waktu di masa depan.
Yang ingin ditekankan adalah hasil atau penyelesaian.
Aktivitas dipastikan selesai sebelum waktu tertentu.
Cara mudah mengingat rumusnya:
Will + Have + Verb 3
Lalu tanyakan pada diri sendiri:
Sebelum waktu tertentu di masa depan, apakah aktivitas ini sudah selesai?
Jika jawabannya ya, gunakan Future Perfect.
Ringkasan
| Bagian | Keterangan |
|---|---|
| Fungsi | Menyatakan aktivitas yang akan sudah selesai sebelum waktu tertentu di masa depan. |
| Rumus (+) | Subject + will + have + V3 |
| Rumus (-) | Subject + will not (won't) + have + V3 |
| Rumus (?) | Will + Subject + have + V3? |
| Kata Kunci | by, by tomorrow, by next week, by next year, by the time, before |
| Hal Penting | Fokus pada hasil atau penyelesaian, bukan proses. Setelah will have, selalu gunakan Verb 3. |
Latihan
A. Lengkapi Kalimat
She ______ ______ ______ (finish) the report by tomorrow.
They ______ not ______ ______ (arrive) before noon.
______ you ______ ______ (complete) the assignment by Friday?
By next month, we ______ ______ ______ (move) to a new house.
He ______ ______ ______ (graduate) by next year.
B. Terjemahkan ke Bahasa Inggris
Saya akan sudah menyelesaikan buku ini sebelum hari Minggu.
Dia akan sudah tiba sebelum rapat dimulai.
Apakah mereka akan sudah menyelesaikan proyek itu sebelum akhir bulan?
Kami belum akan menyelesaikan pekerjaan itu sebelum besok.
Pada saat kamu datang, saya akan sudah memasak makan malam.
Kunci Jawaban
A
will have finished
will, have, arrived
Will, have completed
will have moved
will have graduated
B
I will have finished this book by Sunday.
She will have arrived before the meeting starts.
Will they have completed the project by the end of the month?
We will not have finished the work by tomorrow.
By the time you arrive, I will have cooked dinner.
Ringkasan Kelompok Future Tenses (Sejauh Ini)
| Tenses | Fokus Utama | Contoh |
|---|---|---|
| Simple Future | Aktivitas yang akan terjadi | I will study tonight. |
| Future Continuous | Aktivitas yang akan sedang berlangsung | I will be studying at 8 p.m. |
| Future Perfect | Aktivitas yang akan sudah selesai sebelum waktu tertentu | I will have finished my homework by 8 p.m. |
Perhatikan ilustrasi berikut:
Simple Future: Besok saya akan belajar. → Fokus pada aktivitas.
Future Continuous: Besok jam 8 saya akan sedang belajar. → Fokus pada proses.
Future Perfect: Sebelum jam 8 besok saya akan sudah selesai belajar. → Fokus pada hasil atau penyelesaian.
Pada materi berikutnya, kita akan mempelajari Future Perfect Continuous Tense, yaitu tenses terakhir dalam kelompok 12 Basic English Tenses. Tenses ini menggabungkan konsep future, perfect, dan continuous sekaligus, sehingga digunakan untuk menyatakan durasi suatu aktivitas yang akan telah berlangsung selama jangka waktu tertentu sebelum titik waktu di masa depan. Setelah itu, Anda akan memiliki pemahaman lengkap tentang keseluruhan sistem 12 tenses dalam bahasa Inggris.
