0
Jigneshbharati Posted 6 years ago
Grammar

Anyone vs anybody

These are made up sentences.
Anyone can answer this question.
Vs
Anybody can answer this question.

Are they interchangeable in my example? Do they both mean the same?
I always get confused by these two indefinite pronouns?

  

Top answer

Yes, they are interchangeable, and thus have the same meaning. The difference is one of style, with "anyone" perceived by some people as being stylistically more elegant than "anybody". The same applies to "someone" vs "somebody", "no one" vs "nobody" and "everyone" vs "everybody".

  • Yes, they are interchangeable, and thus have the same meaning.
  • The difference is one of style, with "anyone" perceived by some people as being stylistically more elegant than "anybody".
  • The same applies to "someone" vs "somebody", "no one" vs "nobody" and "everyone" vs "everybody".
  • )
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0

Yes, they are interchangeable, and thus have the same meaning.

The difference is one of style, with "anyone" perceived by some people as being stylistically more elegant than "anybody". The same applies to "someone" vs "somebody", "no one" vs "nobody" and "everyone" vs "everybody".


(Incidentally, if you're really interested in grammar, items like those are actually compound de

Related Questions