What Is Their Main Difference?
- 'Anything' refers to any indefinite, unspecific non-human objects or things.
- 'Anyone' refers to any indefinite, unspecified human beings.
'Anything' can refer to whatever thing no matter what it is. It's usually used in negative sentences. When you don't care what a thing is, you can use 'anything'.
We didn't know
We can't do
Anything in Questions and Conditionals
'Anything' can be used in questions and conditional sentences to ask or talk about whether something is present or happening.
'Anyone' is the singular indefinite pronoun that refers to an unspecific person (any person).
Use Singular Verbs for Both
'Anyone' and 'anything' are both used with a singular verb.