Future perfect tense nedir, nasıl kullanılır?

Son güncelleme: Tahmini okuma süresi: 4 dk.

Future perfect tense, gelecekte belli bir zamana kadar tamamlanmış olacak eylemleri anlatan zamandır: By the end of the year, Emre will have run five marathons. Will have ve fiilin üçüncü biçimiyle (past participle) kurulur; will have her öznede aynıdır. Türkçedeki en yakın karşılığı “-mış olacak” yapısıdır: “Yıl sonuna kadar Emre beş maraton koşmuş olacak.”

Ne zaman kullanılır?

  1. Gelecekte belli bir zamana kadar bitmiş olacak eylemler. Zaman çoğunlukla by ile verilir (by Friday, by ten o’clock, by the end of the year): By the end of the year, Emre will have run five marathons. → “Yıl sonuna kadar Emre beş maraton koşmuş olacak.” / The store will have closed by ten. → “Saat ona kadar mağaza kapanmış olacak.”
  2. Gelecekteki bir ana kadar geçmiş olacak süre, for ile: In May, this café will have been open for ten years. → “Mayısta bu kafe açılalı on yıl olacak.”

Will ile farkı

Will + fiil eylemin gelecekte olacağını; will have + fiilin üçüncü biçimi ise gelecekteki bir zamanda eylemin çoktan bitmiş olacağını anlatır:

  • We will pack tonight. → “Bu gece eşyaları toplayacağız.” (toplama bu gece olacak)
  • By tonight, we will have packed everything. → “Bu geceye kadar her şeyi toplamış olacağız.” (bu gece geldiğinde iş bitmiş olacak)

By ile until farkı

Gelecekte bir son tarihe kadar, yani o tarihte ya da daha önce olacak eylemler için by kullanılır; until bu anlamda kullanılmaz: I will have finished the project by Monday. (“until Monday” değil). Türkçedeki “-e kadar” iki sözün de karşılığı olabildiği için ikisi kolayca karıştırılır.

Nasıl kurulur?

Bütün öznelerle will have kullanılır; ardından fiilin üçüncü biçimi gelir. Olumsuz cümlede will not (won’t) kullanılır; soruda will öne geçer.

YapıÖrnek
Olumlu: özne + will have + fiilin üçüncü biçimiI’ll have finished. / He’ll have left.
Olumsuz: özne + will not (won’t) + have + fiilin üçüncü biçimiThey won’t have arrived by then.
Soru: Will + özne + have + fiilin üçüncü biçimi?Will you have finished by six?

Düzensiz fiillerin üçüncü biçimleri için İngilizce düzensiz fiiller sayfasına bakın.

ABD ve İngiliz kullanımı: İngiliz İngilizcesinde I ve we ile will yerine shall de kullanılabilir (We shall have finished); shall daha resmîdir. ABD İngilizcesinde will tercih edilir.

Sık yapılan hatalar

YanlışDoğru
By Friday I will had finished.By Friday I will have finished.
She will has left by then.She will have left by then.
I will have finish it by Monday.I will have finished it by Monday.
I will have finished it until Monday.I will have finished it by Monday.

Türkçedeki en yakın karşılığı

Bu zamanın Türkçedeki en yakın karşılığı, fiilin “-mış” biçimiyle olmak fiilinin gelecek zamanından oluşan “-mış olacak” yapısıdır: The store will have closed by ten. → “Saat ona kadar mağaza kapanmış olacak.” İki dilin ayrıldığı yerler:

  • Türkçedeki “-e kadar” İngilizcede iki ayrı sözle karşılanır: son tarih bildiriyorsa by, bir şeyin o zamana kadar sürdüğünü bildiriyorsa until. Future perfect ile çoğunlukla by kullanılır.
  • Süre bildiren cümleleri Türkçe çoğu zaman başka bir yapıyla söyler: “Mayısta bu kafe açılalı on yıl olacak.” → In May, this café will have been open for ten years.

Kaynak

İlgili