Past Future Perfect Continuous Tense
Past future perfect continuous tense adalah bentuk waktu yang jarang dipakai dan cukup kompleks. Tense ini digunakan untuk menunjukkan suatu aksi yang akan sudah berlangsung selama periode waktu tertentu di masa depan dari titik waktu tertentu di masa lalu.
Rumus:
S + would + have + been + Ving + OContoh Penggunaan
Menyatakan durasi suatu aktivitas yang akan sudah berlangsung pada titik waktu tertentu di masa depan dari sudut pandang masa lalu:
She said that by 2025, she would have been living in Jakarta for ten years.
Dia bilang bahwa pada tahun 2025, dia akan sudah tinggal di Jakarta selama sepuluh tahun.
He told me that by the end of the semester, he would have been teaching at the university for five years.Dia bilang bahwa pada akhir semester, dia akan sudah mengajar di universitas tersebut selama lima tahun.
Menggambarkan aktivitas yang berlangsung terus-menerus hingga waktu tertentu di masa depan (dari masa lalu):
They said that by March, they would have been working on the project for six months.
Mereka bilang bahwa pada bulan Maret, mereka akan sudah mengerjakan proyek itu selama enam bulan.
She mentioned that by the time of the event, she would have been preparing for several weeks.Dia menyebut bahwa saat acara dimulai, dia akan sudah mempersiapkan diri selama beberapa minggu.
Menjelaskan rencana atau prediksi dari masa lalu tentang aktivitas yang berlangsung lama di masa depan:
He believed that by next month, she would have been staying in Bali for three months.
Dia percaya bahwa bulan depan, dia akan sudah tinggal di Bali selama tiga bulan.
They thought that by December, the team would have been traveling across the country for two weeks.Mereka mengira bahwa pada bulan Desember, tim itu akan sudah melakukan perjalanan keliling negeri selama dua minggu.
Menekankan lamanya suatu aktivitas yang akan sudah selesai dilakukan sebelum titik waktu di masa depan (dari sudut pandang masa lalu):
She said that by the time you arrived, she would have been cleaning the house for hours.
Dia bilang bahwa saat kamu tiba, dia akan sudah membersihkan rumah selama berjam-jam.
He explained that by noon, we would have been waiting for nearly three hours.Dia menjelaskan bahwa menjelang siang, kami akan sudah menunggu hampir tiga jam.