Önce ağustosa bakın, sonra o noktadan tekne restorasyonuna geri bakın. İki yıl, gelecekteki o noktada sürenin ölçüsüdür. Cümle teknenin o zaman bitmiş olacağını vaat etmez.

Temel fikir

Her özneyle will have been + -ing kullanın. Olumsuz won't have been ile başlar; soruda will öznenin önüne geçer. Gelecek referans noktasını ve genellikle for ile süreyi veya since ile başlangıcı verin. How long birikmiş süreyi sorar.

Örnekler

  • By August, I'll have been restoring this boat for two years.Ağustosa gelindiğinde bu tekneyi iki yıldır restore ediyor olacağım.
  • By ten, they will have been rehearsing for four hours.Saat onda dört saattir prova yapıyor olacaklar.
  • How long will you have been working there when you retire?Emekli olduğunda orada ne kadar süredir çalışıyor olacaksın?
  • We won't have been living here for a full month by then.O zamana kadar burada tam bir aydır yaşıyor olmayacağız.
  • By the time the school opens, the builders will have been working for six months.Okul açıldığında inşaat işçileri altı aydır çalışıyor olacaklar.
  • Next week, she will have been taking piano lessons for a year.Gelecek hafta bir yıldır piyano dersi alıyor olacak.

Sesli okuma cihazınızdaki yapay bir İngilizce sesi kullanır. Kalite ve erişim değişir; telaffuzunuzu değerlendirmez.

Dikkat et

Referans noktası etkinliğin sonu olmak zorunda değildir. Bir yıllık piyano dersi, her dakika kesintisiz çalmayı değil, tekrar eden ders ve araları içerir. Durum fiilleri genellikle basit perfect biçimindedir: will have known, will have been knowing değil.

Kendin dene

  1. Doğru seçeneği seçin. By August, I'll have ___ restoring this boat for two years. (be / been)

    Cevabı veya örnek cevabı göster

    been

    Bu sürekli yapıda have sonrasında been gerekir: will have been restoring.

  2. Doğru seçeneği seçin. By ten, they will ___ been rehearsing for four hours. (have / has)

    Cevabı veya örnek cevabı göster

    have

    Will sonrasında bütün öznelerle have değişmeden kalır. Will has been yazmayın.

  3. Prova altıda başlayıp ona kadar sürüyor. Saat onda ne kadar süredir prova yapıyor olacaklar? (four hours / ten hours)

    Cevabı veya örnek cevabı göster

    four hours

    Altıdan ona kadar four hours, yani dört saat vardır. Ölçülen şey saat on değil, ona kadar geçen süredir.

Bugün kullan

Başlangıcı belli bir proje ve gelecek aşama seçin. O aşamadaki süreyi hesaplayıp future perfect continuous cümlesi yazın. Bir soru ekleyin ve projenin sonrasında sürüp sürmeyeceğini söyleyin.