We use 'body' and 'one' for referring to a person like: everyone, somebody, no one etc. So I want to know is there any difference in usage between them i.e:
- Everyone vs Everybody
- Someone vs Somebody
- No one vs Nobody
- Anyone vs Anybody
In other words, Is there any recommendation to choose one over another in what cases etc.
Best Answer
The two options are generally interchangeable. There may be some regional preferences. I believe that the -one options are considered to be slightly more formal and the -body forms slightly less formal.
As an example, here's an article from the Cambridge dictionary site specifically about "anyone" vs "anybody".
And, a general guide on indefinite pronouns that says the same:
I tend to agree with this. Some people may have other thoughts.