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
| Biçim | Kalıp | Örnek |
|---|---|---|
| Olumlu | subject + will have + past participle | By Friday, I will have finished the design. |
| Kısa biçim | subject + 'll have + past participle | She**'ll have sent** the invoice by noon. |
| Olumsuz | subject + won't have + past participle | We won't have tested the app by Monday. |
| Soru | Will + subject + have + past participle? | Will you have finished the slides by five? |
| Soru kelimeli soru | wh-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ç.
By Friday, we ___ the report.
By the end of the month, they'll have(write) all the documents.
Bu cümle ne anlama geliyor? "By nine I'll have written the report."
We ___ the app by Monday. There isn't enough time.
How many tasks will you have(do) by tonight?
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.
She'll have sent the invoice by noon.
Öğlene kadar faturayı göndermiş olacak.
When will you have submitted the proposal?
Teklifi ne zaman sunmuş olacaksın?
We won't have tested the app by Monday.
Pazartesiye kadar uygulamayı test etmiş olmayacağız.
By Friday, I will have finished the design.
Cumaya kadar tasarımı bitirmiş olacağım.
Will you have finished the slides by five?
Beşe kadar slaytları bitirmiş olacak mısın?
Will the accountant have calculated the costs by Tuesday?
Muhasebeci salıya kadar maliyetleri hesaplamış olacak mı?
How many pages will you have written by tonight?
Bu geceye kadar kaç sayfa yazmış olacaksın?
Will the engineers have fixed the problem by tomorrow morning?
Mühendisler yarın sabaha kadar sorunu çözmüş olacak mı?
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.
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.
Cümleler
İngilizce yaz
Öğlene kadar faturayı göndermiş olacak.
o = kadın (she)