Is There a Difference?
Both 'anybody' and 'nobody' are what we call indefinite pronouns in the English language. But what is their difference? Are they interchangeable?
Anybody vs. Nobody
Indefinite pronouns refer to people without saying exactly who they are. These pronouns do not have a specific gender and can be singular, plural, or both.
'Anybody' means any one random person out of an indefinite number of persons. It means 'any person'. We use 'anybody' to address a group of several people, for example:
'Nobody' shows the lack of any one person. It means 'no one; no person; not anybody.' It works as a singular pronoun in sentences. Note that when we have 'nobody' in a sentence, the verb should not be in negative form.
Nobody agreed to my proposal .
Nobody realizes how bad things are .
anybody = any person
nobody = no person