Bu soruda, boşluğa gelecek fiilin zamanını ve doğru formunu bulmamız gerekiyor. Cümledeki anahtar kelimelere dikkat edelim:
- "yesterday" (dün) kelimesi, eylemin geçmişte, belirli bir zamanda gerçekleştiğini açıkça belirtir. Bu da bize cümlenin Basit Geçmiş Zaman (Simple Past Tense) olması gerektiğini gösterir.
- İngilizcede fiillerin geçmiş zaman halleri düzenli veya düzensiz olabilir. "Sing" (şarkı söylemek) fiili düzensiz bir fiildir.
- "Sing" fiilinin halleri şunlardır:
- Şimdiki Zaman Hali (Base Form): sing
- Basit Geçmiş Zaman Hali (Simple Past Form): sang
- Geçmiş Zaman Ortacı Hali (Past Participle Form): sung
- Cümledeki "yesterday" ifadesi nedeniyle, fiilin Basit Geçmiş Zaman halini kullanmalıyız.
Şimdi seçenekleri inceleyelim:
- A) sing: Bu, fiilin şimdiki zaman (base) halidir. "Yesterday" ile kullanılamaz.
- B) sang: Bu, "sing" fiilinin Basit Geçmiş Zaman (Simple Past) halidir. "Yesterday" ile mükemmel uyum sağlar.
- C) sung: Bu, "sing" fiilinin Geçmiş Zaman Ortacı (Past Participle) halidir. Genellikle yardımcı fiillerle (has sung, had sung) veya pasif yapıda (was sung) kullanılır. Tek başına Basit Geçmiş Zaman olarak kullanılamaz.
- D) singed: Bu fiil, "sing" fiilinin geçmiş zaman hali değildir. "Singe" (hafifçe yakmak, tüyleri yakmak) fiilinin geçmiş zaman halidir ve anlam olarak bu cümleye uygun değildir.
Bu bilgilere göre, boşluğa gelmesi gereken doğru fiil "sang" olmalıdır.
Cevap B seçeneğidir.