Future Perfect Tense (Gelecekte Tamamlanmış Zaman)
Konu anlatımı · Kurallar · Örnek cümleler
Future Perfect, gelecekteki belirli bir andan önce tamamlanmış olacak eylemleri anlatır. Yapısı will have + V3 (fiilin üçüncü hâli), Türkçe karşılığı ise "-miş olacak"tır: "By 2030, I will have graduated" = "2030'a kadar mezun olmuş olacağım." En yakın arkadaşı by (…-e kadar) ifadesidir: cümlede bir "son tarih" varsa, Future Perfect sahnededir.
Ne Zaman Kullanılır?
- Gelecekteki bir andan önce tamamlanacak eylemler: gelecekte bir "bitiş noktası" verilir; eylem o noktadan önce bitmiş olacaktır.
By 2030, I will have graduated from university.2030'a kadar üniversiteden mezun olmuş olacağım.
- By / by the time / before ile gelecek referansı: bu ifadeler "…-e kadar / …-den önce" anlamıyla bitiş noktasını işaretler.
By the time you arrive, we will have finished dinner.Sen varana kadar biz akşam yemeğini bitirmiş olacağız.
- Şu an hakkında tahmin: şu ana kadar tamamlandığını düşündüğümüz bir eylem hakkında güçlü tahmin yürütmek için kullanılır.
Don't call him — he will have arrived by now.Onu arama — şimdiye kadar varmıştır (varmış olmalı).
- Gelecekteki bir ana kadar süren durumlar (for ile): bir durumun gelecekteki bir anda ne kadar süredir devam ediyor olacağını söyler.
Next month, they will have lived in this city for ten years.Önümüzdeki ay, bu şehirde on yıldır yaşıyor olacaklar (on yılı doldurmuş olacaklar).
Cümle Yapısı
Olumlu Cümle
Özne + will have + fiilin üçüncü hâli (V3)
| Özne | Örnek |
|---|---|
| I / You / We / They | I will have finished the report by Friday. Raporu cumaya kadar bitirmiş olacağım. |
| He / She / It | She will have left the office by six. Saat altıya kadar ofisten ayrılmış olacak. |
Yapı tüm öznelerde aynıdır — will have hiç değişmez, has olmaz. Fiil mutlaka üçüncü hâlde (V3) kullanılır: go → gone, do → done, write → written. Konuşmada will genellikle kısaltılır: I'll have finished.
Olumsuz Cümle
Özne + will not have (won't have) + V3
| Özne | Örnek |
|---|---|
| I / You / We / They | We won't have completed the project by Monday. Projeyi pazartesiye kadar tamamlamamış olacağız. |
| He / She / It | He won't have woken up before noon. Öğleden önce uyanmamış olacak. |
Soru Cümlesi
Will + özne + have + V3?
| Özne | Örnek |
|---|---|
| I / You / We / They | Will you have read the book by Friday? Kitabı cumaya kadar okumuş olacak mısın? |
| He / She / It | Will she have arrived by then? O zamana kadar varmış olacak mı? |
Zaman Zarfları (Time Expressions)
Future Perfect ile en sık kullanılan zaman ifadeleri:
- by (…-e kadar: by Friday, by 2030), by the time (…-diğinde / …-ene kadar), by then (o zamana kadar), by next year (gelecek yıla kadar)
- before (…-den önce), until (…-e kadar — genellikle olumsuz cümlelerde: I won't have finished until midnight), in ten years' time (on yıl içinde / on yıl sonra)
By the time gibi zaman cümlelerinde gelecek anlamı olsa bile Present Simple kullanılır: "By the time he arrives, the film will have started" (by the time he will arrive değil).
Örnek Cümleler
Sık Yapılan Hatalar
Will have'den sonra fiilin üçüncü hâli (V3) gelir; ikinci hâl (went) kullanılmaz.
By the time / before / when ile başlayan zaman cümlesinde will kullanılmaz; Present Simple yeterlidir.
Devam eden eylem için Future Continuous kullanılır; will have watched "izlemeyi bitirmiş olacağım" demektir.
Have unutulmamalı; will + V3 tek başına dilbilgisel olarak yanlıştır.
Sık Sorulan Sorular
Future Perfect ile Future Continuous arasındaki fark nedir?
Future Perfect, gelecekteki bir andan önce tamamlanmış olacak eylemi anlatır: At 8 p.m. I will have finished dinner (8'de yemeği bitirmiş olacağım). Future Continuous ise o anda devam ediyor olacak eylemi anlatır: At 8 p.m. I will be eating dinner (8'de yemek yiyor olacağım). Ayrıntı için Future Continuous konu anlatımına bakın.
By the time kalıbı nasıl kullanılır?
By the time bir zaman cümlesi başlatır ve bu cümlede gelecek anlamı olsa bile Present Simple kullanılır; ana cümle Future Perfect olur: By the time you arrive, we will have finished dinner. "By the time you will arrive" yanlıştır.
Future Perfect Türkçede hangi anlama gelir?
Türkçeye "-miş olacak" yapısıyla çevrilir: I will have graduated = "mezun olmuş olacağım". Türkçede ayrı bir zaman eki yoktur; olmak fiiliyle kurulan bu bileşik yapı kullanılır.
Future Perfect günlük İngilizcede sık kullanılır mı?
Diğer zamanlara göre daha az kullanılır ama by, by the time, by then gibi ifadelerle son tarihlerden (deadline), planlardan ve hedeflerden bahsederken doğal ve gereklidir. Sınavlarda ve resmi/iş İngilizcesinde de düzenli olarak karşınıza çıkar.
Kendini test et: Future Perfect Test — 10 Soru (Cevaplı) →
Future Perfect'i Alıştırmalarla Pekiştir
TenseMaster Academy'de interaktif dersler, mini oyunlar ve quizlerle 12 İngilizce zamanı ücretsiz öğren. XP kazan, seviye atla, rozet topla!
Ücretsiz Hesap Aç