She is very good ______ languages.

Prepare for the First Certificate in English Exam with our Open Cloze Practice Test. Study with engaging questions, each accompanied by hints and explanations. Master the exam with confidence!

Multiple Choice

She is very good ______ languages.

Explanation:
The key idea is choosing the preposition that expresses skill in a subject. For abilities in a subject or activity, we say “good at” plus the area. So “She is very good at languages” means she has strong skills with languages, like speaking or learning them. Using “in” sounds less natural for talking about personal skill in a subject, and “on” or “for” don’t convey this sense of personal ability. “On” is more about topics or surfaces, and “for” would shift the meaning toward suitability or purpose rather than skill. So the correct choice is the one that forms the natural collocation: “at.”

The key idea is choosing the preposition that expresses skill in a subject. For abilities in a subject or activity, we say “good at” plus the area. So “She is very good at languages” means she has strong skills with languages, like speaking or learning them.

Using “in” sounds less natural for talking about personal skill in a subject, and “on” or “for” don’t convey this sense of personal ability. “On” is more about topics or surfaces, and “for” would shift the meaning toward suitability or purpose rather than skill.

So the correct choice is the one that forms the natural collocation: “at.”

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy