Choose the sentence that is grammatically INCORRECT.
A) The damage caused by the tornado was extensive.
B) Many houses were destroyed by the strong winds.
C) If a volcano erupts, ash will cover the sky.
D) The rescue team arrived at the scene quickly.
E) The forest fire has been put out by the firefighters yesterday.
Merhaba sevgili öğrenciler!
Bu soruda, dilbilgisi açısından yanlış olan cümleyi bulmamız isteniyor. Her bir seçeneği dikkatlice inceleyelim ve neden doğru ya da yanlış olduklarını açıklayalım.
- A) The damage caused by the tornado was extensive.
- Bu cümle dilbilgisel olarak doğrudur. "Caused by the tornado" ifadesi, "damage" kelimesini niteleyen, kısaltılmış bir edilgen yapıdır (reduced relative clause). Ana fiil "was extensive" ise geçmiş zaman kipinde doğru kullanılmıştır. Cümle, tornadonun neden olduğu hasarın büyük olduğunu belirtir.
- B) Many houses were destroyed by the strong winds.
- Bu cümle de dilbilgisel olarak doğrudur. Edilgen çatıda (passive voice) geçmiş zaman kullanılmıştır ("were destroyed"). Olayın güçlü rüzgarlar tarafından gerçekleştirildiği açıkça belirtilmiştir.
- C) If a volcano erupts, ash will cover the sky.
- Bu cümle dilbilgisel olarak doğrudur. Birinci tip koşul cümlesidir (Type 1 Conditional). "If" yan cümlesinde geniş zaman ("erupts") ve ana cümlede gelecek zaman ("will cover") doğru bir şekilde kullanılmıştır. Bu yapı, gelecekte gerçekleşmesi muhtemel bir durumu ifade eder.
- D) The rescue team arrived at the scene quickly.
- Bu cümle dilbilgisel olarak doğrudur. Geçmiş zaman kipi ("arrived") doğru kullanılmıştır. "Quickly" zarfı, "arrived" fiilini niteleyerek eylemin nasıl gerçekleştiğini belirtir ve yerleşimi doğrudur.
- E) The forest fire has been put out by the firefighters yesterday.
- Bu cümle dilbilgisel olarak yanlıştır. Cümlede "has been put out" şeklinde Present Perfect Passive (Şimdiki Zaman Edilgen) yapısı kullanılmıştır. Ancak cümlenin sonunda "yesterday" (dün) gibi belirli bir geçmiş zaman zarfı bulunmaktadır. Present Perfect tense, belirli bir geçmiş zaman ifadesiyle (yesterday, last week, in 2010 vb.) birlikte kullanılmaz. Belirli bir geçmiş zamanda tamamlanmış bir eylemi anlatmak için Simple Past Tense (Basit Geçmiş Zaman) kullanılmalıdır.
- Cümlenin doğru hali şu şekilde olmalıdır: "The forest fire was put out by the firefighters yesterday." (Basit Geçmiş Zaman Edilgen) veya "The firefighters put out the forest fire yesterday." (Basit Geçmiş Zaman Etken).
Cevap E seçeneğidir.