Bagaimana pengertian future perfect progressive tense dan contoh kalimatnya?
Future Perfect Progressive bisa digunakan untuk menyatakan "akan sudah (v-ing) selama ..."
Contoh:
He will have been working in the company for 10 years next Monday.
Arti:
- Dia akan sudah bekerja di perusahaan itu selama 10 tahun hari Senin depan.
- Hari Senin depan adalah peringatan 10 tahun dia bekerja di perusahaan itu.
- Dia mulai bekerja 10 tahun sebelum Senin depan.
Pola (+): S + will/shall/tobe going to + have been + v-ing + for...
Di kalimat Future Perfect Progressive, will/shall & "tobe going to" bisa dipakai secara bergantian. Future Perfect Progressive menyatakan durasi pekerjaan/kegiatan saat kejadian lain terjadi di masa depan.
Contoh:
1) I will go to bed at 10pm. He will get home at midnight. I will be sleeping at mitnight.
Jadi kalimat Future Perfect Progressive-nya ...
- I will have been sleeping for two hours by the time he gets home.
Aku akan sudah tidur selama 2 jam waktu dia pulang.
2) Aku dulu tinggal di rumah lama. Aku pindah ke rumah baru tanggal 8 Februari 2010.
Tanggal 8 Februari 2012 nanti, aku akan sudah 2 tahun tinggal di rumah baru.
- Future Perfect Progressive - I will have been staying in this house for 2 years by next Wednesday (8th of February, 2012).
3) She will have been teaching for 6 years by next Saturday. Jadi, kapan tepatnya (tanggal berapa) dia mulai mengajar?
Jawaban: Dia mulai ngajar tgl 11 February 2006.
Pola (?): will/shall + S + have been + v-ing + ... + for ... ? or : tobe + S + going to + have been + v-ing + ... + for ... ?
Contoh:
- Will she have been teaching for 6 years next Saturday?
Apa dia akan sudah mengajar selama 6 tahun, hari Sabtu depan?
Kalau mau "menanyakan" durasi (sudah berapa lama) suatu pekerjaan/kegiatan sudah berlangsung pada suatu saat di waktu yang akan datang; umumnya digunakan k.tanya "how long" (berapa lama).
Contoh:
- How long will you have been learning English this year?
(Akan) Sudah berapa lama kamu belajar B.Inggris tahun ini? - My sister went to Semarang two days ago. How long will she have been visiting Semarang by next Friday? She will have been visiting Semarang for seven days (one/a week) by next Friday.
- My cousins are at the karaoke centre. They started singing at 4. They're still there?. They will have been singing for 5 hours by 9 o'clock.