Future Perfect Tense: “Yapmış Olacağım” ve Gelecekteki Deadline
Future Perfect, gelecekteki bir andan önce tamamlanacak işi anlatır: will have + V3. Türkçedeki “yapmış olacağım” karşılığı, “by” ve “by the time” kullanımı ve en kritik kural: by the time cümleciğinde neden will kullanılmaz?
Merhaba! Şimdiye kadar geçmişin de bir geçmişi olduğunu Past Perfect yazısında gördük. Şimdi aynı fikri ileri sarıyoruz: geleceğin de bir geçmişi var.
Türkçede bunun çok net bir karşılığı var: “yapmış olacağım”. “Sen gelene kadar işi bitirmiş olacağım”, “Seneye mezun olmuş olacağım”… Bu kalıbı zaten kuruyoruz, sadece İngilizcesini eklemek kalıyor.
Future Perfect’in Matematiksel Dizilimi
Formül: Özne + will have + Fiilin 3. Hali (V3)
Yine özneye göre hiçbir şey değişmiyor: will have herkes için aynı. has yok, had yok.
- Olumlu: I will have finished the report by Friday. (Cumaya kadar raporu bitirmiş olacağım.)
- Olumsuz: They won’t have arrived yet. (Henüz varmış olmayacaklar.)
- Soru: Will you have eaten before we get there? (Biz varmadan yemiş olur musun?)
Ne Zaman Kullanılır? (En Önemli Kısım)
1. Gelecekteki bir andan önce tamamlanacak işler
Bu zamanın tek asıl işi budur. Cümlede mutlaka bir bitiş noktası vardır ve iş o noktadan önce bitecektir.
By 2030, they will have built the new bridge.(2030’a kadar yeni köprüyü inşa etmiş olacaklar.)By the end of this month, I will have saved enough money.(Bu ayın sonuna kadar yeterli parayı biriktirmiş olacağım.)
2. Bir sürenin gelecekte tamamlanması
Next month we will have been married for ten years.(Gelecek ay evliliğimizin onuncu yılı dolmuş olacak.)
Anahtar Kelime: “By”
Bu zamanla neredeyse her zaman by edatı birlikte gelir ve Türkçedeki “-e kadar” anlamını taşır: by Friday, by next year, by the time you arrive.
Burada sık karıştırılan bir ayrım var:
by Friday→ Cumaya kadar, en geç cuma. Bir son tarih bildirir.until Friday→ Cumaya kadar sürecek. Devam eden bir durum bildirir.
“I will finish it by Friday” işin cumadan önce biteceğini, “I will stay here until Friday” ise cumaya kadar kalacağınızı söyler. Future Perfect’in yanına gelen by‘dır.
Dikkat: “By the time” Cümleciğinde Will Kullanılmaz
İşte bu yazının en kritik kuralı ve Will Future yazısında anlattığım kuralın devamı.
Hatırlarsanız when, if, before, after gibi bağlaçlardan sonra will kullanılmaz demiştim. by the time da tam olarak bu grupta.
- ✗
By the time you will arrive, I will have finished. - ✓
By the time you arrive, I will have finished.(Sen varıncaya kadar ben bitirmiş olacağım.)
Türkçede “sen varacağın zaman” diyebildiğimiz için bu hatayı yapmak çok kolay. Kural yine aynı: gelecek anlamı taşısa bile zaman cümleciği geniş zamanda kalır.
Dikkat: Her “Gelecekte Bitecek İş” Future Perfect Değildir
Past Perfect’te olduğu gibi burada da aşırı kullanım tehlikesi var. Cümlede bir bitiş noktası yoksa bu zamana ihtiyacınız yoktur.
- ✗
I will have finished the report tomorrow.— “Yarın” bir sınır değil, sadece bir gün. - ✓
I will finish the report tomorrow.(Raporu yarın bitireceğim.) - ✓
I will have finished the report by tomorrow.(Raporu yarına kadar bitirmiş olacağım.) — Şimdi bir sınır var.
Kısa kural: cümlede by yoksa, muhtemelen Future Perfect de yoktur.
Kendini Test Et
- By the time you ________ (get) home, I ________ (cook) dinner.
- Next July, she ________ (work) here for five years.
- Don’t worry, they ________ (leave) by six o’clock.
Cevaplar: 1. get / will have cooked — 2. will have worked — 3. will have left
Sonuç
Future Perfect aslında bir deadline zamanıdır. İş hayatında, projelerde ve plan yaparken sürekli işinize yarar. Türkçedeki “yapmış olacağım” kalıbını zaten kullandığınız için kavraması kolay; tek dikkat edeceğiniz şey by the time‘dan sonra will kullanmamak.
Konuyu boşluk doldurma, çoktan seçmeli ve kelime sıralama alıştırmalarıyla pekiştirmek isterseniz, bu dersin interaktif ve egzersizli hali lexiturbo.com’da: Future Perfect Tense dersi ve alıştırmaları.