Future perfect (-mış olacak)

Kısaca

Future perfect
+ I/you/she/we/they will ('ll) have + V3
− won't have + V3 (won't have approved)
? Will you have + V3 ...?
son tarih by Friday / by the time + present simple
süre for two years (son tarihe kadar sayılır): will have been ... for

Son tarih için until değil by. by the time'dan sonra will gelmez. will has yoktur.

B1 · 7. ders · Future perfect: bitirmiş olacağım

Bu kuralı öğreten dersten, açıklamanın tamamı

Gelecekte bir ana (cuma saat beşe, ay sonuna, lansman gününe) kadar bazı işlerin çoktan bitmiş olacağını söylemek için İngilizce will have + past participle (V3) kullanır. Buna future perfect denir. Türkçede bunun neredeyse birebir karşılığı var: -mış olacak. Cumaya kadar raporu bitirmiş olacağım. = By Friday, I will have finished the report.

Past perfect'i zaten biliyorsunuz: By the time the client called, we had finished the report. (Müşteri aradığında raporu bitirmiştik.) Future perfect aynı yapının gelecekteki hâlidir: By the time the client calls, we will have finished the report.

Türkçede -mış olacak çoğu zaman atlanır ve düz gelecek zaman yeterli olur: Cumaya kadar bitireceğim. İngilizcede de By Friday I'll finish it denebilir, ama işin son tarihte çoktan bitmiş olacağını vurgulamak için doğal olan will have + V3'tür: By Friday I'll have finished it. Bu derste Türkçe cümlede -mış olacak gördüğünüz her yerde will have + V3 kullanın.

Nasıl kurulur

will ve have hiç değişmez; fiilin anlamını yalnızca past participle (V3) taşır.
BiçimKalıpÖrnek
Olumlusubject + will have + past participleBy Friday, I will have finished the design.
Kısa biçimsubject + 'll have + past participleShe**'ll have sent** the invoice by noon.
Olumsuzsubject + won't have + past participleWe won't have tested the app by Monday.
SoruWill + subject + have + past participle?Will you have finished the slides by five?
Soru kelimeli soruwh-word + will + subject + have + participle?How many pages will you have written by tonight?

Kalıplarda subject özne, past participle fiilin üçüncü hâli (V3), wh-word ise how many, what gibi soru kelimesidir. will ve have her kişide aynıdır: I will have, he will have, they will have. Asla will has demeyin. V3, present perfect'te have'den sonra kullandığınız biçimdir: finished, sent, written, done, approved, been. Soruda öznenin önüne yalnızca will geçer, have öznenin arkasında kalır: Will you have finished...?

Son tarih: by ve by the time

Future perfect neredeyse her zaman bir son tarih ister, çünkü geriye bakılan an odur. Son tarih olmadan cümle yarım kalır. Son tarihi vermenin iki yaygın yolu var:

  • by + zaman ifadesi: by Friday, by the end of the month, by nine o'clock, by then. Anlamı "en geç ...-e kadar".
  • by the time + present simple yan cümle: by the time the meeting starts, by the time you arrive. Türkçedeki -dığında / -diği zamana kadar gibidir: toplantı başladığında, sen geldiğinde.

Türkçe -e kadar hem by hem until demektir. İngilizcede bu ikisi ayrıdır. by son tarihtir (en geç o an), until ise o ana kadar süren bir bekleme ya da devam etmedir. Future perfect'le her zaman by kullanın: I'll have finished by Monday. until Monday yanlış olur.

by the time'dan sonra will gelmez, present simple gelir. Bu, when, before ve as soon as için öğrendiğiniz kuralın aynısıdır. Türkçedeki geldiğinde de gelecek eki almaz. Doğrusu by the time you arrive, by the time you will arrive değil.

Ne kadar süre: for + süre

for ile future perfect, son tarih geldiğinde bir şeyin ne kadar sürmüş olacağını söyler. Türkçede -dır ya da -den beri kullanırız (iki yıldır), İngilizcede ise süre için for gelir: By June, I will have worked on this project for two years. (Hazirana kadar bu projede iki yıl çalışmış olacağım.) Fiil be ise V3 been olur: By May, she'll have been our manager for a year.

Future continuous mı, future perfect mi?

  • At nine I'll be writing the report. Saat dokuzda iş hâlâ sürüyor: yazıyor olacağım (future continuous).
  • By nine I'll have written the report. İş dokuzdan önce bitmiş: yazmış olacağım (future perfect).

Okuduğunu kontrol et

Bu dersin uygulamada sorduğu 13 sorudan 6 tanesi. Biçimi yaz ya da cevabı seç.

  1. By Friday, we ___ the report.

  2. By the end of the month, they'll have(write) all the documents.

  3. Bu cümle ne anlama geliyor? "By nine I'll have written the report."

  4. We ___ the app by Monday. There isn't enough time.

  5. How many tasks will you have(do) by tonight?

  6. By December, she will have(be) a manager for five years.

Kurstan örnekler

İşaretli kelime, kuralın uygulandığı yerdir. Cümleyi dinlemek için oynat düğmesine bas.

  1. She'll have sent the invoice by noon.

    Öğlene kadar faturayı göndermiş olacak.

  2. When will you have submitted the proposal?

    Teklifi ne zaman sunmuş olacaksın?

  3. We won't have tested the app by Monday.

    Pazartesiye kadar uygulamayı test etmiş olmayacağız.

  4. By Friday, I will have finished the design.

    Cumaya kadar tasarımı bitirmiş olacağım.

  5. Will you have finished the slides by five?

    Beşe kadar slaytları bitirmiş olacak mısın?

  6. Will the accountant have calculated the costs by Tuesday?

    Muhasebeci salıya kadar maliyetleri hesaplamış olacak mı?

  7. How many pages will you have written by tonight?

    Bu geceye kadar kaç sayfa yazmış olacaksın?

  8. Will the engineers have fixed the problem by tomorrow morning?

    Mühendisler yarın sabaha kadar sorunu çözmüş olacak mı?

  9. I hope we'll have hired two new developers by September.

    Umarım eylüle kadar iki yeni yazılımcı işe almış olacağız.

  10. By December, she will have managed this department for five years.

    Aralığa kadar o, bu departmanı beş yıldır yönetmiş olacak.

Kursta bu kuralı kullanan cümle sayısı: 25

Kendin dene

Bu kuralı kullanan bir cümleyi çevir. Uygulamadaki gibi, denetleyici bozulan kelimeyi işaretler ve arkasındaki kuralın adını verir.

2121/4

Cümleler

İngilizce yaz

Öğlene kadar faturayı göndermiş olacak.

o = kadın (she)

1 / 4

Bu kuralı uygulamada çalış