İngilizce · Gelecek zamanlar · B2

Future Perfect Gelecekte Tamamlanmış

Gelecekteki bir ana kadar tamamlanmış olacak eylemler için kullanılır.

Hemen teste geç ↓

Ne zaman kullanılır?

  • Gelecekteki bir ana kadar bitmiş olacak eylem: By 2030, I will have graduated.
  • Future Perfect Continuous ile o ana kadarki süre: By June, I'll have been working here for 5 years.

İpucu kelimeler: by tomorrow, by the time, by 2030, by then, in two weeks' time

Yapı

OlumluÖzne + will have + V3She will have finished by Friday.
OlumsuzÖzne + won't have + V3They won't have arrived by then.
SoruWill + özne + have + V3?Will you have finished by 6?
Süreç (Continuous)Özne + will have been + fiil-ingI'll have been living here for 10 years.

Örnekler

  • By the time you arrive, I'll have cooked dinner.Sen gelene kadar yemeği pişirmiş olacağım.
  • In June, we will have been married for ten years.Haziranda evliliğimizin onuncu yılı dolmuş olacak.

Sık yapılan hatalar

  • ✗ By Friday I will finish the report.✓ By Friday I will have finished the report.By + gelecek zaman ifadesi tamamlanmışlığı vurgular: will have + V3.
  • ✗ I will have went.✓ I will have gone.Will have + V3.

Kendini test et