Choose the correct preposition: "She is very good ___ mathematics."
- A. in
- B. at
- C. on
- D. for
Explanation
English uses "good at" for skills and subjects — good at mathematics, good at cricket. "Good in" is used for a context or period rather than a skill, and "good for" means beneficial.
Related questions
Choose the correct preposition: The doctor was accompanied ____ two senior nurses.
Choose the correct preposition: He has been suffering ____ diabetes for ten years.
Choose the correct preposition: She is not interested ____ politics.
Choose the correct preposition: The book is different ____ the one I read last year.
Choose the correct preposition: He has been suffering ____ malaria for a week.