Ücretsiz Başla

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?

Cümle Yapısı

Olumlu Cümle

Özne + will have + fiilin üçüncü hâli (V3)

ÖzneÖrnek
I / You / We / TheyI will have finished the report by Friday. Raporu cumaya kadar bitirmiş olacağım.
He / She / ItShe will have left the office by six. Saat altıya kadar ofisten ayrılmış olacak.

Yapı tüm öznelerde aynıdırwill 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 / TheyWe won't have completed the project by Monday. Projeyi pazartesiye kadar tamamlamamış olacağız.
He / She / ItHe won't have woken up before noon. Öğleden önce uyanmamış olacak.

Soru Cümlesi

Will + özne + have + V3?

ÖzneÖrnek
I / You / We / TheyWill you have read the book by Friday? Kitabı cumaya kadar okumuş olacak mısın?
He / She / ItWill 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 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

By 2035, scientists will have found new treatments for many diseases.2035'e kadar bilim insanları birçok hastalık için yeni tedaviler bulmuş olacak.
She will have finished the report by five o'clock.Raporu saat beşe kadar bitirmiş olacak.
By the time we get to the station, the train will have left.Biz istasyona varana kadar tren kalkmış olacak.
They won't have built the new bridge before next summer.Yeni köprüyü gelecek yazdan önce inşa etmemiş olacaklar.
Will you have saved enough money by the end of the year?Yıl sonuna kadar yeterli parayı biriktirmiş olacak mısın?
Next June, we will have been married for twenty years.Önümüzdeki haziranda yirmi yıldır evli olmuş olacağız.
It's already 10 p.m. — the meeting will have ended by now.Saat çoktan akşam 10 oldu — toplantı şimdiye kadar bitmiştir.
I won't have learned all the tenses until I start practising regularly.Düzenli alıştırma yapmaya başlayana kadar tüm zamanları öğrenmiş olmayacağım.

Sık Yapılan Hatalar

❌ She will have went home by six. → ✅ She will have gone home by six.
Will have'den sonra fiilin üçüncü hâli (V3) gelir; ikinci hâl (went) kullanılmaz.
❌ By the time he will arrive, we will have left. → ✅ By the time he arrives, we will have left.
By the time / before / when ile başlayan zaman cümlesinde will kullanılmaz; Present Simple yeterlidir.
❌ At 8 p.m. I will have watched TV. (o saatte izliyor olacağım anlamı isteniyorsa) → ✅ At 8 p.m. I will be watching TV.
Devam eden eylem için Future Continuous kullanılır; will have watched "izlemeyi bitirmiş olacağım" demektir.
❌ I will finished the project by Monday. → ✅ I will have finished the project by Monday.
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ç