Future Perfect menggunakan
Future Perfect digunakan untuk bercakap tentang tindakan yang akan selesai pada suatu masa tertentu pada masa hadapan atau sebelum tindakan masa hadapan yang lain.
By 6 p.m. I will have finished the report.
Menjelang pukul 6 petang, saya akan telah menyiapkan laporan itu.
Menjelang pukul 6 petang, saya akan telah menyiapkan laporan itu.
Future Perfect Bentuk
Subject + will have + V3.
She will have completed the task by noon.
Dia akan telah menyelesaikan tugas itu menjelang tengah hari.
Dia akan telah menyelesaikan tugas itu menjelang tengah hari.
They will have arrived by the time we call.
Mereka akan sudah tiba pada masa kita menelefon.
Mereka akan sudah tiba pada masa kita menelefon.
Future Perfect Peraturan
-
Ia digunakan untuk tindakan yang akan selesai pada masa tertentu pada masa hadapan.
By Friday, we will have finished the project.
Menjelang hari Jumaat, kami akan telah menyiapkan projek itu.By 10 a.m. she will have sent all the emails.
Menjelang pukul 10 pagi dia akan telah menghantar semua e-mel. -
Ia digunakan apabila satu tindakan akan diselesaikan sebelum tindakan lain pada masa hadapan.
By the time you arrive, I will have cooked dinner.
Pada masa anda tiba, saya akan telah memasak makan malam.She will have left before the meeting starts.
Dia akan sudah pergi sebelum mesyuarat bermula. -
Ia sering digunakan bersama penanda masa seperti:
menjelang, pada masa, sebelum, pada ketika itu, menjelang akhirBy the end of the month, they will have moved to the new office.
Menjelang akhir bulan, mereka akan telah berpindah ke pejabat baharu.We will have solved the problem by then.
Kami akan telah menyelesaikan masalah itu pada masa itu. -
Future Perfect menekankan hasil atau penyempurnaan sesuatu tindakan, bukan prosesnya.
✅ By 8 p.m. I will have written the article. (result)✅ At 8 p.m. I will be writing the article. (process)
-
Ia sering digunakan apabila kita meramalkan bahawa sesuatu akan sudah selesai pada masa tertentu.
In a year, she will have learned a lot of new skills.
Dalam tempoh setahun, dia akan telah mempelajari banyak kemahiran baharu.By next summer, they will have built the house.
Menjelang musim panas akan datang, mereka akan telah membina rumah itu.
Future Perfect Penafian
-
Penafian dibentuk dengan will not have atau bentuk singkat won't have.
I won't have finished the report by 5 p.m.
Saya tidak akan sempat menyiapkan laporan itu sebelum pukul 5 petang.She will not have arrived before midnight.
Dia tidak akan sempat tiba sebelum tengah malam.
Future Perfect Soalan-soalan
Dalam ayat tanya, will datang sebelum subjek, dan have kekal sebelum V3.
Will + subject + have + V3?
Wh-word + will + subject + have + V3?
Will you have finished the task by tomorrow?
Adakah anda akan telah menyiapkan tugasan itu menjelang esok?
Adakah anda akan telah menyiapkan tugasan itu menjelang esok?
Will they have arrived before the show starts?
Adakah mereka akan telah tiba sebelum pertunjukan bermula?
Adakah mereka akan telah tiba sebelum pertunjukan bermula?
What will she have prepared by the time we get there?
Apakah yang akan dia sediakan pada masa kita sampai di sana?
Apakah yang akan dia sediakan pada masa kita sampai di sana?
Why will he have left so early?
Mengapa dia akan telah pergi seawal itu?
Mengapa dia akan telah pergi seawal itu?
Future Perfect Kesilapan biasa
❌ She will has finished the task by noon.
✅ She will have finished the task by noon.
❌ I will have finish the work by Friday.
✅ I will have finished the work by Friday.
❌ Will you have finished it by yesterday?
✅ Will you have finished it by tomorrow?
❌ They won't have went home by then.
✅ They won't have gone home by then.
❌ At 8 p.m. I will have work.
✅ At 8 p.m. I will be working. (if you want to stress the process)
Future Perfect Ayat-ayat
By next Monday, I will have finished the report.
Menjelang Isnin depan, saya akan telah menyiapkan laporan itu.
Menjelang Isnin depan, saya akan telah menyiapkan laporan itu.
She will have completed the training by the end of the week.
Dia akan telah menamatkan latihan itu menjelang akhir minggu ini.
Dia akan telah menamatkan latihan itu menjelang akhir minggu ini.
We will have booked the tickets before the prices go up.
Kami akan telah menempah tiket-tiket itu sebelum harga naik.
Kami akan telah menempah tiket-tiket itu sebelum harga naik.
He will have solved the issue by the time the client calls.
Dia akan telah menyelesaikan isu itu pada masa pelanggan menelefon.
Dia akan telah menyelesaikan isu itu pada masa pelanggan menelefon.
They will have moved to the new apartment by July.
Mereka akan telah berpindah ke apartmen baharu itu menjelang Julai.
Mereka akan telah berpindah ke apartmen baharu itu menjelang Julai.
I will have read the book by next weekend.
Saya akan sudah membaca buku itu menjelang hujung minggu depan.
Saya akan sudah membaca buku itu menjelang hujung minggu depan.
She will have prepared everything before the guests arrive.
Dia akan telah menyiapkan segala-galanya sebelum para tetamu tiba.
Dia akan telah menyiapkan segala-galanya sebelum para tetamu tiba.
We will have finished dinner by 8 p.m.
Kami akan selesai makan malam pada pukul 8 malam.
Kami akan selesai makan malam pada pukul 8 malam.
He will have learned enough English by the end of the course.
Dia akan telah mempelajari bahasa Inggeris yang mencukupi pada akhir kursus itu.
Dia akan telah mempelajari bahasa Inggeris yang mencukupi pada akhir kursus itu.
The team will have delivered the update by tomorrow morning.
Pasukan itu akan telah menyampaikan kemas kini itu menjelang pagi esok.
Pasukan itu akan telah menyampaikan kemas kini itu menjelang pagi esok.
Future Perfect Contoh-contoh
I will have cleaned the kitchen before you come back.
Saya akan telah membersihkan dapur sebelum awak pulang.
Saya akan telah membersihkan dapur sebelum awak pulang.
She will have written the email by lunchtime.
Dia akan telah menulis e-mel itu sebelum waktu makan tengah hari.
Dia akan telah menulis e-mel itu sebelum waktu makan tengah hari.
They will have finished the meeting by then.
Mereka akan telah menyelesaikan mesyuarat itu pada masa itu.
Mereka akan telah menyelesaikan mesyuarat itu pada masa itu.
We will have saved enough money by next year.
Menjelang tahun hadapan, kami akan telah menyimpan wang yang mencukupi.
Menjelang tahun hadapan, kami akan telah menyimpan wang yang mencukupi.
He will have repaired the car before the trip.
Dia akan sudah membaiki kereta itu sebelum perjalanan itu.
Dia akan sudah membaiki kereta itu sebelum perjalanan itu.
I will have answered all the messages by evening.
Saya akan sudah membalas semua mesej menjelang petang.
Saya akan sudah membalas semua mesej menjelang petang.
She will have translated the document by tomorrow.
Dia akan telah menterjemah dokumen itu menjelang esok.
Dia akan telah menterjemah dokumen itu menjelang esok.
We will have discussed all the details before the presentation.
Kami akan telah membincangkan semua butiran sebelum pembentangan.
Kami akan telah membincangkan semua butiran sebelum pembentangan.
He will have packed everything by the time the taxi arrives.
Dia akan telah mengemas semuanya pada masa teksi itu tiba.
Dia akan telah mengemas semuanya pada masa teksi itu tiba.
They will have finished building the road by the end of the year.
Mereka akan telah selesai membina jalan itu menjelang akhir tahun ini.
Mereka akan telah selesai membina jalan itu menjelang akhir tahun ini.