The Future Perfect Tense in Turkish grammar, known as “Gelecek Zamanın Minus Kipi” is used for expressing the actions that will have been completed in the future. In Turkish, the future perfect tense is formed by adding the suffixes “-miş (or -muş, -mış, -muş based on vowel harmony), ol-” to the verb stem, and then adding the personal endings.
Exercise 1:
1) Yarın bu saatlerde kitabı bitir*miş olacağım* (I will have finished).
2) Sabahleyin herkes gitmiş *olacak* (Everyone will have gone).
3) Sen gelecek haftaya kadar projeyi tamamlamış *olacaksın* (You will have completed).
4) Ayşe tatilini bitirmiş *olacak* (She will have finished).
5) Biz eve döndüğümüzde, film başlamış *olacak* (The film will have started).
6) Gelecek hafta yüzme kursunu bitirmiş *olacaklar* (They will have finished).
7) Bir saat sonra o toplantıyı sonlandırmış *olacağım* (I will have ended).
8) Fırsatı kaçırmış *olacaksın* (You will have missed).
9) Kitabı okuyuş *olacaklar* (They will have read).
10) Yemeği yemiş *olacağız* (We will have eaten).
11) Her şeyi öğrenmiş *olacağım* (I will have learned).
12) Arabayı tamir etmiş *olacak* (He will have repaired).
13) Mutfağı temizlemiş *olacaklar* (They will have cleaned).
14) Fotoğrafları yüklemiş *olacağım* (I will have uploaded).
15) Telefona yanıtlamış *olacak* (He will have responded).
Exercise 2:
2) Yarın bu zamanlarda tatilimize başlamış *olacağız* (We will have started).
3) Fırsatı değerlendirmiş *olacaklar* (They will have taken advantage).
4) Konuşmayı bitirmiş *olacağım* (I will have finished).
5) Bu kez hatanı anlamış *olacaksın* (You will have understood).
6) Bütün soru işaretleri ortadan kalkmış *olacak* (All question marks will have disappeared).
7) Onlar yüzüklerini kaybetmiş *olacak* (They will have lost).
8) Projeyi tamamlamış *olacağım* (I will have completed).
9) Yemekler pişmiş *olacağım* (I will have cooked).
10) Ona karşı hislerimi ifade etmiş *olacağım* (I will have expressed).
11) Sınavı bitirmiş *olacağız* (We will have finished).
12) Uçak saat 18.00’de inmiş *olacak* (The plane will have landed).
13) Yarın sabah işleri düzelmiş *olacaklar* (They will have fixed).
14) Üniversite sınavına girmiş *olacak* (He will have entered).
15) Hesabı kapatmış *olacağız* (We will have closed).