Anyone has is correct in statements because “anyone” is a singular indefinite pronoun. Anyone have shows up after words like “does” or “do,” mostly in questions.
That’s the whole rule in one line — now let’s look at why it works this way and where it trips people up.
What Does “Anyone Has” Mean?

“Anyone” refers to any person, but grammar treats it as one unit, not a group. That’s why it pairs with “has,” the singular form of “to have.”
- Anyone has the right to ask a question.
- If anyone has doubts, speak now.
This form fits normal statements, opinions, and facts. It’s the default choice whenever “anyone” starts or drives the sentence.
More Posts:Pre vs Post – Meaning, Differences & Usage
What Does “Anyone Have” Mean?

“Anyone have” appears when a helping verb like does or do comes before it. The helping verb carries the agreement, so “have” stays in its base form.
- Does anyone have a pen?
- I don’t think anyone will have trouble with this.
In casual talk, people also drop the “does” and just say “Anyone have a pen?” It’s common in speech, but formal writing keeps the full question form.
Anyone Has vs Anyone Have
| Sentence Type | Correct Form | Example |
|---|---|---|
| Statement | anyone has | Anyone has a fair shot. |
| Question | anyone have | Does anyone have a charger? |
| Negative | anyone have | Anyone doesn’t have access yet. |
| Indirect statement | anyone has | She said anyone has the option. |
| Casual speech | anyone have | Anyone have the time? |
Negatives follow the same logic as questions. The auxiliary verb (“doesn’t,” “don’t”) does the agreement work, so “have” stays put.
More Posts:Dammit vs Damn It – Meaning, Differences & Usage
Why “Anyone” Always Takes a Singular Verb
This comes down to a subject-verb agreement rule that native speakers absorb early but rarely explain out loud.
Anyone, everyone, someone, and nobody all belong to a group called indefinite pronouns. Even though they hint at multiple people, English grammar locks them into singular status.
Think of “anyone” as short for “any one person.” That single mental swap makes the whole rule click — singular subject, singular verb, “has” wins by default.
Anyone Has or Have vs Everyone, Someone, Anybody
The same singular rule spreads across a whole family of pronouns, and knowing this saves you from repeating research later.
- Everyone has a role to play — never “everyone have.”
- Someone has taken my seat — never “someone have.”
- Anybody has access — “anybody” and “anyone” behave identically.
The only real difference between anyone and anybody is tone. “Anyone” sounds a touch more formal; “anybody” feels conversational. Grammar-wise, they’re twins.
FAQ’s
Which is correct, anyone has or anyone have?
“Anyone has” is correct in statements. “Anyone have” only fits after “does,” “do,” or in casual speech.
Is “does anyone has” ever correct?
No. “Does” already agrees with “anyone,” so the verb stays as “have,” not “has.”
Why does “anyone” take “has” instead of “have”?
Because “anyone” is a singular indefinite pronoun, and singular subjects need singular verbs.
Can “anyone have” be correct in a statement?
Rarely, and mostly in older formal or legal writing, like “If anyone have objections.” Everyday writing uses “has” instead.
Is “anyone have a question?” acceptable in casual speech?
Yes, it’s common in spoken English, though writing usually keeps the full “does anyone have” form. This is one small case where British English sometimes tolerates looser subject-verb pairing more than standard usage does.
Do “anyone” and “anybody” follow the same verb rule?
Yes. Both take “has” in statements and pair with “have” only after auxiliary verbs.
Conclusion
Anyone has covers nearly every statement you’ll write. Anyone have only steps in after “does,” “do,” or in relaxed speech. Once that split sticks, this mix-up disappears for good.

Hi, I’m John Henry, the voice behind Grammar Nudge. I make grammar simple and easy to understand, from basic rules to advanced writing tips. Clear explanations. Practical examples. No confusion.



