Multiple choice

Directions: Fill in the blank with the most suitable preposition.

She's very good _____ languages.

  1. on

  2. over

  3. at

  4. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The adjective 'good' takes the preposition 'at' when describing skills, abilities, or proficiencies. We say 'good at languages,' 'good at mathematics,' 'good at drawing.' 'Good on' and 'good over' are not standard expressions in this context. This is a fixed idiom in English.