Future Perfect kullanıyoruz
Future Perfect, gelecekte belirli bir ana kadar ya da başka bir gelecek eylemden önce tamamlanmış olacak bir eylemden bahsetmek için kullanılır.
By 6 p.m. I will have finished the report.
Saat 6'ya kadar raporu bitirmiş olacağım.
Saat 6'ya kadar raporu bitirmiş olacağım.
Future Perfect Form
Subject + will have + V3.
She will have completed the task by noon.
Öğlene kadar görevi tamamlamış olacak.
Öğlene kadar görevi tamamlamış olacak.
They will have arrived by the time we call.
Biz aradığımızda varmış olacaklar.
Biz aradığımızda varmış olacaklar.
Future Perfect Kural
-
Gelecekte belirli bir zamana kadar tamamlanmış olacak bir eylem için kullanılır.
By Friday, we will have finished the project.
Cuma gününe kadar projeyi bitirmiş olacağız.By 10 a.m. she will have sent all the emails.
Saat 10'a kadar bütün e-postaları göndermiş olacak. -
Gelecekte bir eylem, başka bir eylemden önce tamamlanmış olacağında kullanılır.
By the time you arrive, I will have cooked dinner.
Sen vardığında, ben akşam yemeğini pişirmiş olacağım.She will have left before the meeting starts.
Toplantı başlamadan önce ayrılmış olacak. -
Sıklıkla şu gibi zaman belirteçleriyle kullanılır:
-e kadar, … zamanı geldiğinde, önce, o zamana kadar, … sonuna kadarBy the end of the month, they will have moved to the new office.
Ay sonuna kadar yeni ofise taşınmış olacaklar.We will have solved the problem by then.
O zamana kadar sorunu çözmüş olacağız. -
Gelecek zamanın bitmiş hâli, bir eylemin sürecini değil, sonucunu ya da tamamlanmış olmasını vurgular.
✅ By 8 p.m. I will have written the article. (result)✅ At 8 p.m. I will be writing the article. (process)
-
Belirli bir zamana kadar bir şeyin zaten tamamlanmış olacağını tahmin ettiğimizde sıkça kullanılır.
In a year, she will have learned a lot of new skills.
Bir yıl içinde birçok yeni beceri öğrenmiş olacak.By next summer, they will have built the house.
Gelecek yaza kadar evi inşa etmiş olacaklar.
Future Perfect Olumsuzluk
-
Olumsuzluk, will not have ya da kısa biçimi olan won't have ile oluşturulur.
I won't have finished the report by 5 p.m.
Saat 5'e kadar raporu bitirmiş olmayacağım.She will not have arrived before midnight.
Gece yarısından önce varmış olmayacak.
Future Perfect Sorular
Sorularda, will özneden önce gelir ve have V3’ten önce kalır.
Will + subject + have + V3?
Wh-word + will + subject + have + V3?
Will you have finished the task by tomorrow?
Görevi yarına kadar bitirmiş olacak mısın?
Görevi yarına kadar bitirmiş olacak mısın?
Will they have arrived before the show starts?
Gösteri başlamadan önce varmış olacaklar mı?
Gösteri başlamadan önce varmış olacaklar mı?
What will she have prepared by the time we get there?
Oraya vardığımızda o zamana kadar ne hazırlatmış olacak?
Oraya vardığımızda o zamana kadar ne hazırlatmış olacak?
Why will he have left so early?
Neden bu kadar erken ayrılmış olacak?
Neden bu kadar erken ayrılmış olacak?
Future Perfect Yaygın hatalar
❌ She will has finished the task by noon.
✅ She will have finished the task by noon.
❌ I will have finish the work by Friday.
✅ I will have finished the work by Friday.
❌ Will you have finished it by yesterday?
✅ Will you have finished it by tomorrow?
❌ They won't have went home by then.
✅ They won't have gone home by then.
❌ At 8 p.m. I will have work.
✅ At 8 p.m. I will be working. (if you want to stress the process)
Future Perfect Cümleler
By next Monday, I will have finished the report.
Gelecek pazartesiye kadar, raporu bitirmiş olacağım.
Gelecek pazartesiye kadar, raporu bitirmiş olacağım.
She will have completed the training by the end of the week.
Haftanın sonuna kadar eğitimi tamamlamış olacak.
Haftanın sonuna kadar eğitimi tamamlamış olacak.
We will have booked the tickets before the prices go up.
Fiyatlar artmadan önce biletleri ayırtmış olacağız.
Fiyatlar artmadan önce biletleri ayırtmış olacağız.
He will have solved the issue by the time the client calls.
Müşteri aradığında, sorunu çözmüş olacak.
Müşteri aradığında, sorunu çözmüş olacak.
They will have moved to the new apartment by July.
Temmuz ayına kadar yeni daireye taşınmış olacaklar.
Temmuz ayına kadar yeni daireye taşınmış olacaklar.
I will have read the book by next weekend.
Gelecek hafta sonuna kadar kitabı okumuş olacağım.
Gelecek hafta sonuna kadar kitabı okumuş olacağım.
She will have prepared everything before the guests arrive.
Misafirler gelmeden önce her şeyi hazırlamış olacak.
Misafirler gelmeden önce her şeyi hazırlamış olacak.
We will have finished dinner by 8 p.m.
Akşam yemeğini saat 8'e kadar bitirmiş olacağız.
Akşam yemeğini saat 8'e kadar bitirmiş olacağız.
He will have learned enough English by the end of the course.
Kursun sonunda yeterince İngilizce öğrenmiş olacak.
Kursun sonunda yeterince İngilizce öğrenmiş olacak.
The team will have delivered the update by tomorrow morning.
Ekip, güncellemeyi yarın sabaha kadar teslim etmiş olacak.
Ekip, güncellemeyi yarın sabaha kadar teslim etmiş olacak.
Future Perfect Örnekler
I will have cleaned the kitchen before you come back.
Sen geri dönmeden önce mutfağı temizlemiş olacağım.
Sen geri dönmeden önce mutfağı temizlemiş olacağım.
She will have written the email by lunchtime.
Öğle yemeğine kadar e-postayı yazmış olacak.
Öğle yemeğine kadar e-postayı yazmış olacak.
They will have finished the meeting by then.
O zamana kadar toplantıyı bitirmiş olacaklar.
O zamana kadar toplantıyı bitirmiş olacaklar.
We will have saved enough money by next year.
Gelecek yıla kadar yeterince para biriktirmiş olacağız.
Gelecek yıla kadar yeterince para biriktirmiş olacağız.
He will have repaired the car before the trip.
Seyahatten önce arabayı tamir ettirmiş olacak.
Seyahatten önce arabayı tamir ettirmiş olacak.
I will have answered all the messages by evening.
Akşama kadar tüm mesajları yanıtlamış olacağım.
Akşama kadar tüm mesajları yanıtlamış olacağım.
She will have translated the document by tomorrow.
Belgeyi yarına kadar çevirmiş olacak.
Belgeyi yarına kadar çevirmiş olacak.
We will have discussed all the details before the presentation.
Sunumdan önce tüm ayrıntıları konuşmuş olacağız.
Sunumdan önce tüm ayrıntıları konuşmuş olacağız.
He will have packed everything by the time the taxi arrives.
Taksi geldiğinde her şeyi toplamış olacak.
Taksi geldiğinde her şeyi toplamış olacak.
They will have finished building the road by the end of the year.
Yolu yıl sonuna kadar bitirmiş olacaklar.
Yolu yıl sonuna kadar bitirmiş olacaklar.