Future Perfect Tense: Pengertian, Fungsi, Rumus, Contoh, dan Cara Menggunakannya

Interrogative

Will he have been a teacher for ten years by 2030?
= Apakah dia akan sudah menjadi guru selama sepuluh tahun pada tahun 2030?

L. Future Perfect dengan “By”

By sangat sering digunakan dalam Future Perfect.

By + waktu masa depan

Contoh:

I will have finished the work by tomorrow.
= Saya akan sudah menyelesaikan pekerjaan itu sebelum besok.

She will have arrived by 6 p.m.
= Dia akan sudah tiba sebelum pukul 6 sore.

Contoh lain:

  • by tomorrow = sebelum/besok
  • by tonight = sebelum malam ini
  • by Friday = sebelum Jumat
  • by next week = sebelum minggu depan
  • by next month = sebelum bulan depan
  • by next year = sebelum tahun depan
  • by 2030 = sebelum/pada tahun 2030
  • by the end of the day = sebelum akhir hari
  • by the end of the month = sebelum akhir bulan
  • by the end of the year = sebelum akhir tahun

M. Future Perfect dengan “By the Time”

By the time berarti pada saat/sebelum saat.

Contoh:

By the time you arrive, I will have finished my homework.

= Pada saat kamu tiba, saya akan sudah menyelesaikan pekerjaan rumah saya.

By the time the teacher comes, the students will have entered the classroom.

= Pada saat guru datang, para siswa akan sudah masuk ke kelas.

By the time we get there, they will have left.

= Pada saat kita sampai di sana, mereka akan sudah pergi.

N. Future Perfect dengan “Before”

Before = sebelum.

She will have finished cooking before her parents arrive.

= Dia akan sudah selesai memasak sebelum orang tuanya tiba.

They will have completed the work before the teacher checks it.

= Mereka akan sudah menyelesaikan pekerjaan itu sebelum guru memeriksanya.

O. Future Perfect dengan “After”

After = setelah.

After I have finished my homework, I will relax.

= Setelah saya menyelesaikan pekerjaan rumah, saya akan bersantai.

Namun, jika fokusnya adalah kegiatan yang sudah selesai sebelum kegiatan lain di masa depan, Future Perfect dapat digunakan:

After she will have finished the test, she will leave the classroom.

Dalam penggunaan bahasa Inggris yang lebih alami, biasanya:

After she has finished the test, she will leave the classroom.

= Setelah dia selesai mengerjakan tes, dia akan meninggalkan kelas.

P. V3 yang Sering Digunakan

Karena Future Perfect menggunakan V3, siswa perlu memahami past participle.

V1 V2 V3 Arti
go went gone pergi
eat ate eaten makan
write wrote written menulis
read read read membaca
see saw seen melihat
take took taken mengambil
make made made membuat
do did done melakukan
finish finished finished menyelesaikan
clean cleaned cleaned membersihkan
study studied studied belajar
work worked worked bekerja
visit visited visited mengunjungi
arrive arrived arrived tiba
complete completed completed menyelesaikan

Contoh:

She will have written the report by Friday.

will + have + written (V3)

= Dia akan sudah menulis laporan itu sebelum Jumat.

Q. Perbedaan Future Simple dan Future Perfect

Future Simple

I will finish my homework tomorrow.

= Saya akan menyelesaikan pekerjaan rumah saya besok.

Fokus: kegiatan akan dilakukan.

Future Perfect

I will have finished my homework by tomorrow.

= Saya akan sudah menyelesaikan pekerjaan rumah saya sebelum/besok.

Fokus: kegiatan akan sudah selesai pada waktu tersebut.

R. Perbedaan Simple Past, Present Perfect, dan Future Perfect

Tense Contoh Arti
Simple Past I finished my homework. Saya menyelesaikan PR saya.
Present Perfect I have finished my homework. Saya sudah menyelesaikan PR saya.
Future Perfect I will have finished my homework. Saya akan sudah menyelesaikan PR saya.

Perhatikan waktunya:

Past → sudah terjadi di masa lalu.

Present Perfect → sudah terjadi dan berkaitan dengan sekarang.

Future Perfect → akan sudah selesai di masa depan.

S. Pola Lengkap Future Perfect

VERBAL

(+) S + will have + V3

She will have finished the work.

(-) S + will not have + V3

She will not have finished the work.

(?) Will + S + have + V3?

Will she have finished the work?

NOMINAL

(+) S + will have been + complement

She will have been ready.

(-) S + will not have been + complement

She will not have been ready.

(?) Will + S + have been + complement?

Will she have been ready?

T. Kesalahan yang Sering Terjadi

1. Salah menggunakan V2

❌ She will have went home.

✅ She will have gone home.

Karena setelah have harus menggunakan V3.

2. Menggunakan “has”

❌ He will has finished the work.

✅ He will have finished the work.

Setelah will, gunakan have, bukan has.

3. Lupa “been” pada nominal

❌ She will have ready.

✅ She will have been ready.

Karena kalimat nominal menggunakan:

will have been + complement

U. Ringkasan Super Singkat

FUTURE PERFECT VERBAL

S + WILL HAVE + V3

Example:

They will have finished the project by Friday.

= Mereka akan sudah menyelesaikan proyek itu sebelum Jumat.

FUTURE PERFECT NOMINAL

S + WILL HAVE BEEN + COMPLEMENT

Example:

They will have been ready by Friday.

= Mereka akan sudah siap sebelum Jumat.

Kata kunci:

WILL HAVE + V3 → VERBAL

WILL HAVE BEEN + adjective/noun → NOMINAL

V. Latihan

A. Pilih jawaban yang benar!

1. She _____ finished her homework by 8 p.m.

A. will has
B. will have
C. will having
D. has

2. They will have _____ the classroom by tomorrow.

A. clean
B. cleaned
C. cleaning
D. cleans

3. He will have _____ the book by Friday.

A. read
B. reads
C. reading
D. readed

4. We _____ have completed the project by next week.

A. will
B. are
C. do
D. have

5. _____ you have finished the work by tomorrow?

A. Do
B. Are
C. Will
D. Have

6. She will have _____ ready by 7 a.m.

A. be
B. been
C. being
D. is

7. He will have _____ a teacher for ten years by 2030.

A. be
B. been
C. being
D. is

8. I will not have _____ the task by Monday.

A. finish
B. finished
C. finishing
D. finishes

9. By next year, they will have _____ the new school.

A. built
B. build
C. building
D. builds

10. Will she have _____ the letter by tomorrow?

A. wrote
B. write
C. written
D. writing

Kunci Jawaban

  1. B. will have
  2. B. cleaned
  3. A. read
  4. A. will
  5. C. Will
  6. B. been
  7. B. been
  8. B. finished
  9. A. built
  10. C. written

Laman: 1 2

Post Comment

You May Have Missed