Imagine you are describing someone who has lots of abilities in a field (for example, a scientist who knows a lot about a specific topic and has had done lots of researches in that respect and has written a lot of articles in that regard).

He can do any project related to that topic.

Which one of the following sentences works better:

  • He is very capable in this field.

  • He is able in this field.

As far as I know, the latter one should be a more precise example, because the scientist in the question can do anything right now and he has proved it prior to this.

  • 3
    The first example is idiomatic; the second is not. Stick with "capable" in this instance. Jan 6, 2017 at 15:52
  • 3
    I'd say competent is far more idiomatic for your context (and able is very unlikely). Jan 6, 2017 at 16:05
  • If using competent as suggested by @FumbleFingers, you can use adverbs such as highly or extremely in the place of very to signify higher competence. Jan 6, 2017 at 16:32

2 Answers 2


He is very capable in this field.

This is a very normal way of expressing what you intend, as is "competent" as pointed out by FumbleFingers. The able version of the sentence does not work for this context. "Able" is more often used to mean that someone is not prohibited or restricted from doing something - not that they are good at it.


capable = competent
He is very capable in his field.

means he can do things in his area of expertise better than most.

You could also say

(source: sharonwords.co.il)

>He is **outstanding** in his field.

(sorry, I couldn't resist)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .