Estimated reading time: 8 menit
Artikel di bawah ini berisi tentang salah satu bentuk tenses bahasa Inggris, yaitu kalimat future perfect tenses, mulai dari pengertian, rumus, hingga contoh kalimatnya.
Poin Penting
- Kalimat future perfect digunakan untuk menyatakan tindakan yang akan sudah selesai sebelum waktu tertentu di masa depan.
- Rumusan kalimat future perfect terdiri dari: Subject + will have + past participle (V3).
- Future perfect memiliki fungsi penting seperti menyatakan aksi selesai sebelumnya dan memperkirakan kejadian.
- Kata keterangan waktu seperti ‘by’ dan ‘before’ sering digunakan dalam kalimat future perfect.
- Pemula harus menghindari kesalahan umum seperti menggunakan bentuk dasar kata kerja setelah ‘will have’.
Dalam belajar bahasa Inggris, kamu mengenal berbagai bentuk tenses yang digunakan untuk menunjukkan waktu suatu kejadian. Salah satu bentuk yang sering dipelajari oleh pemula adalah kalimat future perfect.
Future perfect tense digunakan untuk menyatakan bahwa suatu tindakan akan sudah selesai sebelum waktu tertentu di masa depan. Dengan kata lain, fokusnya bukan pada proses kegiatan, tetapi pada hasil akhirnya yang sudah selesai.
Misalnya, seseorang mengatakan:
“I will have finished my homework by 9 PM.”
Artinya, sebelum jam 9 malam, pekerjaan rumah tersebut sudah selesai.
Memahami kalimat future perfect sangat penting karena tense ini sering digunakan dalam percakapan, tulisan akademik, maupun bahasa Inggris sehari-hari.
Artikel ini akan membantu kamu memahami:
- pengertian future perfect tense
- rumus kalimat future perfect
- fungsi future perfect dalam bahasa Inggris
- contoh kalimat yang mudah dipahami pemula.
Apa Itu Kalimat Future Perfect?
Future perfect tense adalah bentuk kalimat dalam bahasa Inggris yang digunakan untuk menjelaskan aksi yang akan sudah selesai pada atau sebelum waktu tertentu di masa depan.
Tense ini menekankan bahwa suatu tindakan telah selesai pada titik waktu tertentu di masa depan, bukan sedang berlangsung.
Contoh sederhana:
I will have finished my homework by 10 PM.
Saya akan sudah menyelesaikan PR sebelum jam 10 malam.
Kalimat ini menunjukkan bahwa sebelum jam 10 malam, tugas tersebut sudah selesai.
Biasanya, kalimat future perfect sering menggunakan keterangan waktu seperti:
- by
- before
- by the time
Kata-kata tersebut membantu menunjukkan batas waktu di masa depan.
Rumus Future Perfect Tense

Berdasarkan gambar di atas, untuk membuat kalimat future perfect, kamu dapat menggunakan rumus grammar seperti di bawah ini.
Kalimat Positif
Rumus:
Subject + will have + past participle (V3)
Contoh:
I will have finished the project by tomorrow.
Saya akan sudah menyelesaikan proyek itu besok.
Past participle (V3) adalah kata kerja bentuk ketiga.
Contoh:
finish → finished
eat → eaten
go → gone
Kalimat Negatif
Rumus:
Subject + will not (won’t) have + V3
Contoh:
She won’t have arrived by 8 PM.
Dia tidak akan sudah tiba sebelum jam 8 malam.
Kalimat Interogatif (Pertanyaan)
Rumus:
Will + subject + have + V3?
Contoh:
Will they have graduated by next year?
Apakah mereka akan sudah lulus tahun depan?
Fungsi Kalimat Future Perfect
Future perfect memiliki beberapa fungsi penting dalam bahasa Inggris.
Berikut empat fungsi utama yang dijelaskan dalam dokumen.
1. Menyatakan Aksi yang Akan Selesai Sebelum Waktu Tertentu
Future perfect digunakan ketika suatu pekerjaan akan selesai sebelum waktu tertentu di masa depan. Misalnya,
I will have finished my homework by 9 PM.
Saya akan sudah selesai mengerjakan PR sebelum jam 9 malam.
Kalimat ini menunjukkan bahwa pekerjaan selesai sebelum waktu yang disebutkan.
2. Menunjukkan Perkiraan tentang Sesuatu yang Sudah Terjadi
Future perfect juga bisa digunakan untuk membuat perkiraan logis tentang sesuatu yang kemungkinan sudah terjadi. Misalnya,
She will have arrived by now.
Dia mungkin sudah tiba sekarang.
Kalimat ini digunakan ketika kamu memperkirakan suatu kejadian sudah selesai.
3. Menjelaskan Durasi Hingga Masa Depan
Future perfect juga bisa digunakan untuk menjelaskan berapa lama suatu kegiatan berlangsung sampai titik waktu tertentu di masa depan. Biasanya, kata yang digunakan adalah for. Misalnya,
By next year, I will have worked here for five years.
Tahun depan, saya akan sudah bekerja di sini selama lima tahun.
4. Membandingkan Dua Kejadian di Masa Depan
Future perfect sering digunakan dalam kalimat majemuk untuk menunjukkan bahwa satu kejadian selesai lebih dulu daripada kejadian lainnya. Misalnya,
By the time you arrive, I will have left.
Saat kamu tiba, saya akan sudah pergi.
Coba Baca Yang Ini, Yuk!
Kata Keterangan Waktu dalam Future Perfect
Kalimat future perfect sering menggunakan beberapa kata keterangan waktu. Berikut beberapa kata keterangan waktu yang paling umum,
By + Time
Menunjukkan batas waktu di masa depan.
Contoh: I will have finished the work by tomorrow.
Before + Time
Digunakan untuk menekankan bahwa sesuatu selesai sebelum waktu tertentu. Contohnya, he will have finished the test before noon.
By the Time + Clause
Digunakan ketika ada dua kejadian dalam satu kalimat.
Contoh: By the time you arrive, I will have eaten dinner.
For + Duration
Digunakan untuk menjelaskan durasi waktu. Misalnya, by next year, she will have lived here for ten years.
Kesalahan yang Sering Terjadi dalam Kalimat Future Perfect
Ketika belajar grammar, pemula sering melakukan beberapa kesalahan berikut.
1. Menggunakan Kata Kerja Bentuk Dasar
Kesalahan: I will have finish my work.
Yang benar: I will have finished my work.
Setelah will have, kamu harus menggunakan V3 (past participle).
2. Menggunakan “has” Setelah Will
Kesalahan: She will has arrived.
Yang benar: She will have arrived.
3. Menggunakan Future Perfect untuk Aksi yang Sedang Berlangsung
Kesalahan: At 8 PM, I will have watching TV.
Yang benar: At 8 PM, I will be watching TV.
Kalimat ini menggunakan future continuous, bukan future perfect.
4. Menggunakan Future Perfect untuk Masa Lalu
Seperti namanya, future perfect hanya digunakan untuk masa depan, bukan masa lalu.
Kesalahan: I will have met him yesterday.
Yang benar: I met him yesterday.
Contoh Kalimat Future Perfect untuk Pemula
Berikut beberapa contoh kalimat future perfect yang mudah dipahami.
I will have finished my homework by tonight.
Saya akan sudah menyelesaikan PR malam ini.
She will have completed the project by tomorrow.
Dia akan sudah menyelesaikan proyek besok.
They will have arrived before the meeting starts.
Mereka akan sudah tiba sebelum rapat dimulai.
We will have learned a lot by the end of this course.
Kami akan sudah belajar banyak pada akhir kursus ini.
He will have cleaned his room before his parents come home.
Dia akan sudah membersihkan kamarnya sebelum orang tuanya pulang.
Kesimpulan
Kalimat future perfect adalah bentuk tense yang digunakan untuk menyatakan bahwa suatu tindakan akan sudah selesai sebelum waktu tertentu di masa depan.
Rumus dasar future perfect adalah:
Subject + will have + past participle (V3)
Tense ini memiliki beberapa fungsi penting, seperti:
- menyatakan pekerjaan yang selesai sebelum waktu tertentu
- membuat perkiraan logis
- menjelaskan durasi hingga masa depan
- membandingkan dua kejadian di masa depan.
Dengan memahami konsep ini dan berlatih membuat kalimat sederhana, kamu akan lebih mudah menguasai grammar bahasa Inggris.

Kalimat future perfect adalah tense dalam bahasa Inggris yang digunakan untuk menyatakan bahwa suatu tindakan akan sudah selesai sebelum waktu tertentu di masa depan.
Rumusnya adalah:
Subject + will have + past participle (V3)
Future perfect digunakan ketika ingin menyatakan bahwa suatu pekerjaan akan selesai sebelum waktu tertentu atau sebelum kejadian lain di masa depan


