Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Possible Duplicate:
Is there a subtle difference between “somebody” and “someone”, “anybody” and “anyone”?

  1. Can "no one" and "nobody" be used interchangeably? If not, when is the correct time to use either one?

  2. The same but for "someone" and "somebody".

share|improve this question

marked as duplicate by Matt Эллен, Mark Beadles, Irene, Andrew Leach, JeffSahol Jun 1 '12 at 14:37

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

3 Answers 3

The simple answer is yes, they can be used interchangeably. Choose whichever one sounds the nicest in your sentence.

I once heard of a 'subtle difference' between someone/somebody etc, which explained that 'someone' was psychological while 'somebody' was purely physical. For example "I need someone who can mend my car" because you want them to bring their knowledge of fixing cars, but "Will somebody pass me the phone?" because you want a purely physical action - no thought required. Likewise with nobody and anybody.

I find it an intriguing idea, but I must stress that it is purely anecdotal.

share|improve this answer

Someone refers to a specific person we have in mind, while somebody is more general (it could be any of the persons). The same applies for no one and nobody.

share|improve this answer
2  
How can "no one" possibly refer to a specific person we have in mind? –  RegDwigнt Jun 1 '12 at 12:04

Both are singular pronouns, and use anyone when you are suggesting a person in a known group, as in, "Has anyone in this room been hunting lately?" And anybody when you are unaware of the group, as in "Has anybody ever gone thirty days without food and lived?" Similarly for (No one, nobody) and (someone, somebody)

share|improve this answer
    
I don't think this is true. "Has anybody in this room been hunting lately?" is fine. –  Matt Эллен Jun 1 '12 at 12:06
    
Likewise, "no one has ever gone thirty days without food and lived" is perfectly grammatical, and in fact some dictionaries say that it's preferable in formal writing. –  RegDwigнt Jun 1 '12 at 12:10

Not the answer you're looking for? Browse other questions tagged or ask your own question.