Select the most appropriate option to fill in the blank.
She is very good _____ dancing.
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2 i.e. at.
Context: The sentence talks about someone being skilled in an activity. The correct preposition to indicate skill or proficiency in an activity is “at.”
Meaning of the words:
on: Indicates position or surface.
at: Used to show skill, ability, or a point in time.
of: Shows possession or belonging.
for: Indicates purpose or reason.
Correct word: at
Reason: “Good at” is the correct collocation for expressing proficiency in an activity.
Final Sentence: She is very good at dancing.
Hence, the chosen option will be correct.