“Excellent in” or “excellent at”?
‘Excellent at’ is probably more common than ‘excellent in’:
- ‘She is excellent at English’.
But ‘excellent in’ can often be used instead:
- ‘She is excellent in English’ is acceptable but doesn’t sound as good.
However, ‘excellent in’ is often used in a different context:
- ‘Benedict Cumberbatch was excellent in ‘Sherlock’.
It’s also possible to say ‘excellent for’:
- ‘Nurofen is excellent for curing headaches’.