Future Continuous and Future Perfect örnek soruları
Soru 1
Choose the correct option: "We will have moved into our new flat ____."
- A)since last month
- B)by the end of the month
- C)at the moment
- D)for the end of the month
- E)until the end of the month
Cevabı ve çözümü göster
Doğru cevap: B
Future perfect ile son zaman sınırı "by" ile verilir: "by the end of the month" (ay sonuna kadar/ay sonunda bitmiş olarak). Sık hata: Türkçedeki "-e kadar" yüzünden "until" kullanmak; "until" süren bir durumun bitiş noktasını gösterir.
Soru 2
By the time the trade fair opens on Monday, our team ____ more than 600 name badges.
- A)has printed
- B)is printing
- C)will have printed
- D)will be printing
- E)had printed
Cevabı ve çözümü göster
Doğru cevap: C
"By the time ... opens" gelecekteki bir andan önce tamamlanmış olacak eylemi gösterir: future perfect "will have printed". "will be printing" eylemin o anda hâlâ sürdüğünü anlatır, "by the time" ile tamamlanma vurgusuna uymaz.
Soru 3
Which sentence is grammatically correct?
- A)By the time you will arrive, I will have cooked dinner.
- B)By the time you arrived, I will have cooked dinner.
- C)By the time you arrive, I will have cooked dinner.
- D)By the time you arrive, I will cook dinner already.
- E)By the time you arrive, I will have cook dinner.
Cevabı ve çözümü göster
Doğru cevap: C
"By the time" bir zaman bağlacıdır; ardından gelecek anlamında bile present simple gelir (you arrive), ana cümlede future perfect (will have cooked) kullanılır. "By the time you will arrive" en sık yapılan hatadır.
Soru 4
Call me at eight. I ____ dinner by then, so we can talk properly.
- A)am finishing
- B)have been finishing
- C)will have finished
- D)finished
- E)would finish
Cevabı ve çözümü göster
Doğru cevap: C
"By then" o saate kadar bitmiş olacak eylemi gösterir: "will have finished". "Am finishing" ve "would finish" ise o saatte yemeğin bitmiş olacağını anlatmaz.
Soru 5
Serdar: Can I borrow your projector on Thursday?
Aoife: Sorry, I ____ it at the training session all day.
Serdar: No problem, I'll ask the IT department.
- A)will be using
- B)have been using
- C)would use
- D)will have used
- E)had used
Cevabı ve çözümü göster
Doğru cevap: A
Perşembe günü boyunca sürecek eylem future continuous ile anlatılır: "will be using". "will have used" eylemin o zamana kadar bitmiş olacağını söyler; "all day" süreci vurgular.
Soru 6
What is the difference in meaning between these sentences?
(1) When I get home, my brother will cook dinner.
(2) When I get home, my brother will have cooked dinner.
- A)In both sentences he is in the middle of cooking when I arrive.
- B)There is no difference; both describe a finished action.
- C)In (2) he cooks dinner every day; in (1) he cooks only once.
- D)In (2) dinner is ready before I arrive; in (1) he starts cooking after I arrive.
- E)In (1) dinner is ready before I arrive; in (2) he starts cooking after I arrive.
Cevabı ve çözümü göster
Doğru cevap: D
Future perfect ("will have cooked") eylemin ben gelmeden bitmiş olacağını, "will cook" ise ben geldikten sonra başlayacağını gösterir. Pişirmenin o sırada sürmesi için "will be cooking" gerekirdi.
Soru 7
There's no point ringing my doorbell at six this evening. I ____ along the river with my running group then.
- A)have been jogging
- B)would jog
- C)will be jogging
- D)will have jogged
- E)am jogged
Cevabı ve çözümü göster
Doğru cevap: C
Gelecekte belirli bir anda sürmekte olacak eylem future continuous ile anlatılır: "will be jogging" (o saatte koşuyor olacağım). "will have jogged" koşunun o saatte bitmiş olacağını söyler; kapıyı açamamanın nedeniyle uyuşmaz.
Soru 8
By the time you get home from the gym, I ____ the kitchen, so you won't need to help.
- A)had cleaned
- B)will have cleaned
- C)cleaned
- D)will be cleaned
- E)have cleaned
Cevabı ve çözümü göster
Doğru cevap: B
"By the time you get home" o ana kadar tamamlanmış olacak işi gösterir: "will have cleaned". "Will be cleaned" edilgendir ve özne "I" ile anlamsızdır.
Soru 9
Unfortunately, the engineers ____ the safety tests by June, so the bridge will open later than planned.
- A)didn't complete
- B)haven't completed
- C)wouldn't have completed
- D)won't have completed
- E)won't be completed
Cevabı ve çözümü göster
Doğru cevap: D
"By June" o tarihe kadar bitmemiş olacak işi gösterir: olumsuz future perfect "won't have completed". "Won't be completed" edilgendir; özne "the engineers" testleri yapan kişiler olduğu için uymaz.
Soru 10
By the time they get married next spring, Sena and Orhan ____ each other for twelve years.
- A)will have known
- B)are knowing
- C)will know
- D)have been known
- E)will be knowing
Cevabı ve çözümü göster
Doğru cevap: A
"Know" durum fiilidir, sürekli zamanda kullanılmaz; gelecekteki bir noktaya kadar süre için future perfect simple "will have known" gelir. Sık hata: "will be knowing" demek.
Future Continuous and Future Perfect testi çöz
Bu konudan havuzda 145 soru var: resimli, sesli, okuma ve diyalog soruları dahil.
Ücretsiz üye olarak kendi seviyene göre seçilen sorularla test çözebilir, yanlışlarını aralıklı tekrarla pekiştirebilirsin.
Ücretsiz üye ol
Giriş yap
B2 Orta-Üstü İngilizce denemeleri