Yesterday, it ________ all day long, so we stayed at home.
A) rain
B) rained
C) raining
D) rains
Sevgili öğrenciler, bu soruyu doğru bir şekilde çözmek için cümlenin zaman ipuçlarına dikkat etmemiz gerekiyor.
Öncelikle cümleyi dikkatlice okuyalım: "Yesterday, it ________ all day long, so we stayed at home."
Cümledeki en önemli zaman ipucu "Yesterday" kelimesidir. "Yesterday" (dün) kelimesi, olayın geçmişte yaşandığını açıkça belirtir.
Geçmişte tamamlanmış bir eylemi anlatmak için İngilizcede genellikle Simple Past Tense (Basit Geçmiş Zaman) kullanırız.
Şimdi seçeneklere bakalım:
A) rain: Bu, fiilin yalın halidir (base form) veya geniş zamanda çoğul öznelerle kullanılır. "Yesterday" ile uyumlu değildir.
B) rained: Bu, "rain" fiilinin Simple Past Tense halidir. Fiilin sonuna "-ed" eki alarak geçmiş zamanı ifade eder. "Yesterday" ile mükemmel bir uyum içindedir.
C) raining: Bu, şimdiki zamanın devam eden hali (Present Continuous) veya geçmiş zamanın devam eden hali (Past Continuous) gibi zamanlarda "be" fiiliyle birlikte kullanılır (örneğin, "it is raining" veya "it was raining"). Tek başına bu şekilde kullanılamaz ve "Yesterday" ile doğrudan Simple Past Tense'i gerektiren bir yapıda değildir.
D) rains: Bu, geniş zamanda tekil üçüncü şahıs öznelerle (he, she, it) kullanılan halidir (örneğin, "It rains a lot in winter."). "Yesterday" ile uyumlu değildir.
Cümledeki "so we stayed at home" (bu yüzden evde kaldık) kısmı da eylemin geçmişte gerçekleştiğini ve tamamlandığını gösteren bir diğer ipucudur. "stayed" fiili de Simple Past Tense'dedir.
Bu durumda, "Yesterday" ipucuna ve cümlenin genel anlamına en uygun seçenek, Simple Past Tense olan "rained" seçeneğidir.
Cümle tamamlandığında şöyle olacaktır: "Yesterday, it rained all day long, so we stayed at home." (Dün bütün gün yağmur yağdı, bu yüzden evde kaldık.)