İngilizce Dilbilgisi için Future Perfect Progressive Alıştırmaları – Set 1
2. At 10 o’clock, they *will have been traveling* for three hours. (İpucu: Gelecekte belirli bir zamanda süregelen bir eylemi belirtmek için kullanılır.)
3. He *will have been studying* English for two hours by the time you arrive. (İpucu: “will have been” + fiilin -ing hali, gelecekte devam eden bir öğrenme süreci.)
4. We *will have been waiting* here since morning when the bus finally comes. (İpucu: Bekleme eyleminin gelecekte ne kadar süredir devam ettiğini gösterir.)
5. By next year, I *will have been living* in this city for a decade. (İpucu: Gelecekte bir yaşam süresini belirtir.)
6. She *will have been practicing* the piano for hours by the concert time. (İpucu: Gelecekteki belirli bir saate kadar devam eden pratik eylemi.)
7. They *will have been working* on the project all night. (İpucu: “will have been” + fiilin -ing hali, gece boyunca süren çalışma eylemi.)
8. By 8 PM, I *will have been cooking* since 5 PM. (İpucu: Gelecekte belirli bir saatte başlayan ve süren yemek yapma eylemi.)
9. He *will have been exercising* for an hour by the time you call him. (İpucu: Egzersiz süresinin gelecekte belirli bir anda tamamlanması.)
10. We *will have been discussing* this topic for more than an hour. (İpucu: Tartışma eyleminin süresini vurgular.)
İngilizce Dilbilgisi için Future Perfect Progressive Alıştırmaları – Set 2
2. They *will have been driving* for six hours by midnight. (İpucu: Gelecekte belirli bir zamana kadar süren araba kullanma eylemi.)
3. I *will have been reading* this book for a week by Friday. (İpucu: Kitap okuma süresinin gelecek haftaya kadar devam etmesi.)
4. He *will have been teaching* at the university for 20 years next semester. (İpucu: Öğretmenlik süresinin belirtilmesi.)
5. We *will have been waiting* for you for half an hour when you arrive. (İpucu: Bekleme süresinin belirtilmesi.)
6. She *will have been studying* medicine for five years by the end of this course. (İpucu: Gelecekte tamamlanacak bir eğitim süreci.)
7. They *will have been repairing* the road all day tomorrow. (İpucu: Yol tamir süresinin süreceğini belirtir.)
8. By 9 AM, I *will have been jogging* for 45 minutes. (İpucu: Gelecekte belirli bir saatte devam eden koşma eylemi.)
9. He *will have been waiting* at the station since dawn. (İpucu: İstasyonda bekleme süresinin vurgulanması.)
10. We *will have been celebrating* her birthday all evening. (İpucu: Gelecekte kutlama süresinin devam etmesi.)