İngilizce · Gelecek zamanlar · B2
Future Perfect Gelecekte Tamamlanmış
Gelecekteki bir ana kadar tamamlanmış olacak eylemler için kullanılır.
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 + V3 | She will have finished by Friday. |
|---|---|---|
| Olumsuz | Özne + won't have + V3 | They won't have arrived by then. |
| Soru | Will + özne + have + V3? | Will you have finished by 6? |
| Süreç (Continuous) | Özne + will have been + fiil-ing | I'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.