Anybody vs Anyone vs Whoever vs Whoever took it had a key

When to use each in English, with meaning, register, and examples.

Anybody

Top 2,000 (common)A2pronoun

Anyone

Top 1,000 (very common)A1pronoun

Whoever

Top 2,000 (common)B2pronoun

Whoever took it had a key

Top 3,000 (common)
Most common: Anyone
 AnybodyAnyoneWhoeverWhoever took it had a key
Pronunciation🇬🇧 /["/ˈenibɒdi/"]/🇺🇸 /["/ˈenibɑːdi//ˈenibʌdi/"]/🇬🇧 /["/ˈeniwʌn/"]/🇺🇸 /["/ˈeniwʌn/"]/🇬🇧 /["/huːˈevə(r)/"]/🇺🇸 /["/huːˈevər/"]/🇬🇧 //huːˈɛvər//🇺🇸 //huˈɛvɚ//
Meaningany person at allany person at allany person who.Any person who took it had a key.
ExampleIs there anybody who can help me?Is anyone there?Whoever says that is a liar.Whoever took it had a key to the house.
RegisterNeutralNeutralNeutralNeutral
How commonTop 2,000 (common)Top 1,000 (very common)Top 2,000 (common)Top 3,000 (common)
CEFR levelA2A1B2-
Part of speechpronounpronounpronoun
CollocationsDoes anybody know?, If anybody asks, I can't hear anybodyask anyone, help anyone, tell anyonewhoever is responsible, whoever comes first, whoever wants to participatewhoever it is, whoever wants to, whoever gets there first
Antonymsnobody, no onenobody, no oneno one, nobody, none-
Common mistakesConfusing 'anybody' with 'somebody', Using 'anybody' in affirmative statements instead of 'somebody', Not understanding the difference between 'anybody' and 'anyone''Anyone' confused with 'anyone else' for adding more people., Using 'anyone' in formal situations where 'any individual' might fit better., Not distinguishing between 'anyone' and 'everyone' in context.Using 'whoever' incorrectly in formal writing., 'Whoever' confused with 'whomever' in object positions., Omitting the clause after 'whoever'.Confused with 'who'sever', which is incorrect., Using 'who' instead of 'whoever' when the identity is unknown.
Usage notesUse 'anybody' in questions or negative sentences. It's more casual than 'anyone' but acceptable in most contexts, both formal and informal.Use 'anyone' when referring to any person, especially in questions or negative statements. Avoid using it in very formal writing.Use 'whoever' when referring to any person without specifying who. It's often used in informal contexts but can be suitable in neutral discussions. Avoid using it in very formal texts.Use 'whoever' to refer to an unknown person. Suitable for both spoken and written contexts.

See it in real clips

Anybody
Anyone
Whoever
Whoever took it had a key

Frequently asked questions: Anybody vs Anyone vs Whoever vs Whoever took it had a key

What's the difference between Anybody, Anyone, Whoever, and Whoever took it had a key?

Anybody: any person at all Anyone: any person at all Whoever: any person who. Whoever took it had a key: Any person who took it had a key.

Which is more common: Anybody, Anyone, Whoever, and Whoever took it had a key?

Anyone is the most common in everyday English.

Which is more advanced: Anybody, Anyone, Whoever, and Whoever took it had a key?

Whoever is the highest level, at B2, on the CEFR scale.

Can you show an example of each?

Anybody: Is there anybody who can help me? Anyone: Is anyone there? Whoever: Whoever says that is a liar. Whoever took it had a key: Whoever took it had a key to the house.

Can I use Anybody, Anyone, Whoever, and Whoever took it had a key interchangeably?

Not always. Anybody, Anyone, Whoever, and Whoever took it had a key are related and overlap in some contexts, but they differ in register, how common they are, and usage, so swapping one for another can change the meaning or tone. Check the differences above before substituting.

Related comparisons