Future Perfect: kalimat, latihan, tes dan contoh

Future Perfect menggunakan

Future Perfect digunakan untuk membicarakan suatu tindakan yang akan selesai pada saat tertentu di masa depan atau sebelum tindakan lain di masa depan.

By 6 p.m. I will have finished the report.
Pada pukul 6 sore saya akan sudah menyelesaikan laporan itu.

Future Perfect Bentuk

Subject + will have + V3.

She will have completed the task by noon.
Dia akan telah menyelesaikan tugas itu sebelum tengah hari.
They will have arrived by the time we call.
Mereka akan sudah tiba pada saat kita menelepon.

Future Perfect Aturan

  • Ini digunakan untuk tindakan yang akan selesai pada waktu tertentu di masa depan.
    By Friday, we will have finished the project.
    Pada hari Jumat, kami akan telah menyelesaikan proyek itu.
    By 10 a.m. she will have sent all the emails.
    Pada pukul 10 pagi dia akan sudah mengirim semua email.
  • Ini digunakan ketika satu tindakan akan selesai sebelum tindakan lain di masa depan.
    By the time you arrive, I will have cooked dinner.
    Pada saat kamu tiba, saya akan sudah memasak makan malam.
    She will have left before the meeting starts.
    Dia akan sudah pergi sebelum rapat dimulai.
  • Ini sering digunakan dengan penanda waktu seperti:
    pada, pada saat, sebelum, pada saat itu, pada akhir
    By the end of the month, they will have moved to the new office.
    Pada akhir bulan, mereka akan telah pindah ke kantor baru.
    We will have solved the problem by then.
    Kita akan sudah menyelesaikan masalah itu pada saat itu.
  • Future Perfect menekankan hasil atau penyelesaian suatu 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)
  • Sering digunakan ketika kita memprediksi bahwa sesuatu akan sudah selesai pada waktu tertentu.
    In a year, she will have learned a lot of new skills.
    Dalam setahun, dia akan telah mempelajari banyak keterampilan baru.
    By next summer, they will have built the house.
    Pada musim panas berikutnya, mereka akan sudah membangun rumah itu.

Future Perfect Negasi

  • Bentuk negatif 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 sudah menyelesaikan laporan itu pada pukul 5 sore.
    She will not have arrived before midnight.
    Dia tidak akan sudah tiba sebelum tengah malam.

Future Perfect Pertanyaan

Dalam kalimat tanya, will berada sebelum subjek, dan have tetap berada sebelum V3.

Will + subject + have + V3?
Wh-word + will + subject + have + V3?

Will you have finished the task by tomorrow?
Apakah kamu akan sudah menyelesaikan tugas itu besok?
Will they have arrived before the show starts?
Apakah mereka akan sudah tiba sebelum pertunjukan dimulai?
What will she have prepared by the time we get there?
Apa yang akan sudah ia siapkan pada saat kita sampai di sana?
Why will he have left so early?
Mengapa dia akan pergi begitu awal?

Future Perfect Kekeliruan umum

❌ 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 Kalimat

By next Monday, I will have finished the report.
Pada hari Senin depan, saya akan sudah menyelesaikan laporan itu.
She will have completed the training by the end of the week.
Dia akan telah menyelesaikan pelatihan itu pada akhir minggu ini.
We will have booked the tickets before the prices go up.
Kami akan sudah memesan tiket sebelum harga naik.
He will have solved the issue by the time the client calls.
Dia akan sudah menyelesaikan masalah itu pada saat klien menelepon.
They will have moved to the new apartment by July.
Mereka akan sudah pindah ke apartemen baru pada bulan Juli.
I will have read the book by next weekend.
Saya akan sudah membaca buku itu pada akhir pekan depan.
She will have prepared everything before the guests arrive.
Dia akan sudah menyiapkan semuanya sebelum para tamu tiba.
We will have finished dinner by 8 p.m.
Kami akan sudah selesai makan malam pada pukul 8 malam.
He will have learned enough English by the end of the course.
Dia akan sudah mempelajari cukup bahasa Inggris pada akhir kursus itu.
The team will have delivered the update by tomorrow morning.
Tim akan sudah menyampaikan pembaruan itu besok pagi.

Future Perfect Contoh

I will have cleaned the kitchen before you come back.
Saya akan sudah membersihkan dapur sebelum kamu kembali.
She will have written the email by lunchtime.
Dia akan sudah menulis email itu sebelum jam makan siang.
They will have finished the meeting by then.
Mereka akan sudah menyelesaikan rapat itu pada saat itu.
We will have saved enough money by next year.
Kami akan sudah menabung cukup banyak uang pada tahun depan.
He will have repaired the car before the trip.
Dia akan sudah memperbaiki mobil itu sebelum perjalanan.
I will have answered all the messages by evening.
Saya akan sudah menjawab semua pesan pada sore hari.
She will have translated the document by tomorrow.
Dia akan sudah menerjemahkan dokumen itu besok.
We will have discussed all the details before the presentation.
Kami akan sudah membahas semua detailnya sebelum presentasi.
He will have packed everything by the time the taxi arrives.
Dia akan sudah mengemas semuanya pada saat taksi tiba.
They will have finished building the road by the end of the year.
Mereka akan telah menyelesaikan pembangunan jalan itu pada akhir tahun.

Latihan tata bahasa Inggris yang tersedia di aplikasi

Tenses

Conditionals

Sentences

Verbs