Ana Sayfa · B1 Intermediate · Ünite 08
Ünite 08
Future Perfect
will have + fiilin 3. hâli
🇹🇷 Türkçe Özet
Future Perfect (will have + 3. hâl) gelecekteki bir andan önce tamamlanmış olacak eylemi anlatır: By June I will have finished.
Future Perfect Nedir?
Future Perfect (gelecekte bitmiş olma), gelecekteki belirli bir zamandan ya da olaydan önce tamamlanmış olacak bir eylemi anlatır. Gelecekteki bir andan geriye bakarak bir şeyi tamamlanmış olarak görmemizi sağlar.
I will have finished my project by Friday. — Cuma günü geriye bakıldığında proje tamamlanmış olacak.
Biçim
| Tür | Yapı | Örnek |
|---|---|---|
| Olumlu | Özne + will have + fiilin 3. hâli | I 'll have finished by 8 p.m. |
| Olumsuz | Özne + won't have + fiilin 3. hâli | She won't have arrived by then. |
| Soru | Will + özne + have + fiilin 3. hâli? | Will you have completed it by Monday? |
| Kısa cevap | Yes/No + özne + will | Yes, I will. / No, she won't. |
Zaman Çizelgesi — Gelecekteki Bir Andan Önce Tamamlanmış
Future Perfect ile anlatılan eylem, gelecekteki bir referans noktasından önce tamamlanmış olur.
| Şimdi | Future Perfect (tamamlanmış) | Gelecekteki referans noktası |
|---|---|---|
| → | I 'll have finished dinner | by the time you arrive. |
| → | She 'll have left | before the meeting starts. |
| → | They 'll have built the bridge | by next year. |
Üç Temel Kullanım
| Kullanım | Açıklama | Örnek |
|---|---|---|
| Gelecekteki bir zamandan önce tamamlanmış | Bir son tarihten ya da andan önce bitmiş | I 'll have written the report by Monday. |
| Gelecekteki başka bir olaydan önce tamamlanmış | Gelecekteki bir eylem, diğeri başlamadan önce bitmiş | She 'll have left before the party starts. |
| Bir hedefe doğru ilerleme | Gelecekteki başarılara ileriye dönük bakış | By next year, I 'll have graduated. |
İşaret Sözcükleri
- by (-e kadar) — I'll have finished by 6 p.m.
- by the time (-dığında) — She'll have left by the time you arrive.
- before (-den önce) — They'll have completed it before Friday.
- by then (o zamana kadar) — We'll have saved enough by then.
- in + süre (... içinde / sonra) — In 10 years, robots will have changed many industries.
Future Simple ve Future Perfect
| Future Simple (will) | Future Perfect (will have + fiilin 3. hâli) |
|---|---|
| Gerçekleşecek eylem | Gelecekteki bir andan önce tamamlanmış olacak eylem |
| I'll start work at 9. | I'll have started work by 9. |
| İşaret sözcükleri: tomorrow, next week | İşaret sözcükleri: by, before, by the time |
| Bir olaya ileriye dönük bakış | Gelecekteki bir andan, tamamlanmış bir olaya geriye dönük bakış |
By the Time + Present Simple
By the time / before / when sözcüklerinden sonra will değil Present Simple kullanılır. Future Perfect diğer cümleciğe gelir:
| ✅ Doğru | ❌ Yanlış |
|---|---|
| By the time you get home, I'll have cooked dinner. | By the time you will get home... |
| I'll have left before she arrives. | ... before she will arrive. |
Future Perfect Continuous (Ön Bakış)
Bir etkinliğin gelecekteki bir noktaya kadar ne kadar süre devam etmiş olacağına odaklanmak için will have been + -ing kullanılır:
- By June, I'll have been working here for ten years.
- When she retires, she will have been teaching for 40 years.
Türkçedeki "-miş olacağım"
| Türkçe | ✅ İngilizce |
|---|---|
| Cuma'ya kadar raporu bitirmiş olacağım. | I'll have finished the report by Friday. |
| Sen gelene kadar yemeği pişirmiş olacağım. | I'll have cooked dinner by the time you come. ( |
| Gelecek yıl mezun olmuş olacak. | She'll have graduated by next year. |
| "-e kadar" = by (son tarih) / until (süre) | Finish it by 5. · Wait until 5. |
Açıklamalı Örnekler
Özne
Fiil
Yardımcı fiil
Nesne
Sıfat
Zarf
Edat
Sözcüğün cümledeki görevini görmek için üzerine gelin.
adverbBy Monday,subjectIverb'll have finishedobjectthe report.
↳ "By" + gelecek zaman → Future Perfect: o andan önce tamamlanmış.
subjectSheverb'll have leftbeforesubjectthe partyverbstarts.
↳ Gelecekteki başka bir olaydan önce → Future Perfect.
auxiliaryWillsubjectyouverbhave completedobjectthe projectadverbby then?
↳ Gelecekteki bir referans noktasından önce tamamlanmayla ilgili soru.
Sık Yapılan Hatalar
I will finished my homework by 8.
→
I will have finished my homework by 8.
Future Perfect = will have + fiilin 3. hâli.
She will has gone home.
→
She will have gone home.
"Will" sözcüğünden sonra her zaman "have" kullanılır; asla "has" kullanılmaz.
They will been there by 6.
→
They will have been there by 6.
"Have" eksik: will have been.
I'll have finish my report.
→
I'll have finished my report.
Fiilin 3. hâli gerekir: finish değil finished.
Will you have go there?
→
Will you have gone there?
"Go" fiilinin 3. hâli = gone.
I'll have finished it until Friday.
→
I'll have finished it by Friday.
Son tarih → by (until = bir zamana kadar devam etme).
By the time you will arrive, we'll have eaten.
→
By the time you arrive, we'll have eaten.
"By the time" sözcüklerinden sonra Present Simple kullanılır.