Soru Çözümü
- Cümledeki "He has two golden medals" ifadesi, Bill'in yüzmede başarılı olduğunu gösterir.
- Boşluktan sonra "swimming" (bir eylem) geldiği için, bir yeteneği ifade eden "be + adjective + at + gerund/noun" yapısı gereklidir.
- A) good at: "good at" yapısı, bir şeyde iyi olmayı ifade eder ve cümle yapısına uyar. "Bill is good at swimming" (Bill yüzmede iyidir).
- B) bad at: "bad at" (kötü olmak) anlamı, madalyalarla çelişir.
- C) very good: "very good" tek başına kullanıldığında "at" edatı eksik kalır ve cümle "Bill is very good swimming" şeklinde anlamsız olur.
- D) very well: "well" bir zarftır ve fiili niteler (örneğin "He swims very well"). "Bill is very well swimming" gramer olarak yanlıştır.
- Bu nedenle, hem anlam hem de dil bilgisi açısından en uygun seçenek A) good at'tir.
- Doğru Seçenek A'dır.