“Anyone has” and “anyone have” can both be correct, but they are used in different sentence structures.
Anyone is a singular indefinite pronoun, so it normally takes has in a simple present statement. After does, however, use have, not “has.”
For example: “Anyone has access to the file” is grammatically possible, while “Does anyone have the file?” is correct. The helping verb does changes the main verb back to its base form.
More posts: Combating vs Combatting: Which Spelling Is Correct?
Which One Is Correct?
The basic rule is simple: use has when anyone is the subject of a statement. Use have when another auxiliary verb, such as does, already carries the tense.
| Sentence | Correct? | Why |
|---|---|---|
| Anyone has the right to ask. | Yes | “Anyone” is singular. |
| Does anyone have a question? | Yes | “Does” is the helping verb, so use “have.” |
| Anyone have a question? | Yes, informally | Common shortened question in conversation. |
| Does anyone has a question? | No | Do not use “has” after “does.” |
Anyone Has: When to Use It
Use anyone has when anyone is the subject and the sentence is a simple present statement.
Examples:
- Anyone has the opportunity to participate.
- Anyone who has a valid ticket can enter.
- If anyone has a question, please ask.
The important point is that anyone is treated as singular. That is why has is used instead of have in a normal present-tense statement.
Anyone Have: When to Use It
Use anyone have mainly after a helping verb such as does.
Examples:
- Does anyone have a pen?
- Does anyone have the answer?
- Does anyone have experience with this software?
Here, does already marks the present tense. The verb that follows it stays in its base form: have.
More posts: Timeslot vs Time Slot: Difference Meaning, Usage & Examples
How to Use “Anyone” Correctly in a Sentence
Anyone means any person or any individual. Grammatically, it is a singular indefinite pronoun, even though it refers to people in general.
That is why we say “Anyone is welcome” and “Anyone has the right to participate.” We do not normally say “Anyone are” or “Anyone have” in a simple statement.
Anyone Has vs Anyone Have Examples
These examples show how the rule works in everyday sentences:
- Does anyone have my keys?
- If anyone has my keys, please return them.
- Does anyone have a suggestion?
- Anyone who has a suggestion can share it.
- Has anyone seen my phone?
- If anyone has seen my phone, let me know.
A useful shortcut is to look for does or doesn’t. After these words, use the base verb have.
- Does anyone have…? ✅
- Does anyone has…? ❌
- Does anyone have…? ✅
- Anyone has…? ✅ when it is a normal statement
FAQs About Anyone Has vs Anyone Have
Is it correct to say “anyone has”?
Yes. “Anyone has” can be grammatically correct when anyone is the subject of a present-tense statement.
Is it correct to say “anyone have”?
Yes, depending on the sentence. “Anyone have…?” is common as a shortened, informal question, while “Does anyone have…?” is the complete question form.
Should I say “Does anyone have” or “Does anyone has”?
Use “Does anyone have”. After does, the main verb must use its base form, so have is correct.
Why does “anyone” take a singular verb?
Anyone is a singular indefinite pronoun. Therefore, it takes singular verb forms such as has, is, and does.
Which is correct: “Anyone has” or “anyone have”?
Both can be correct, depending on the sentence. Use has in a simple statement, but use have after a helping verb such as does.
Is there a difference in British and American usage?
The core grammar rule is the same: anyone is singular, so has is used in a simple statement, while have follows does. Informal shortened questions such as “Anyone have a question?” are also widely used.
Conclusion
The easiest rule to remember is: anyone + has in a simple present statement, but does anyone + have in a question.
When you see does, use the base verb have. This simple pattern will help you avoid the common mistake “Does anyone has…?”

Olivia Smith is the author and admin of GrammarAct, an informational grammar website. She writes clear guides, simple explanations, and helpful lessons to make grammar easy for everyone.
2 thoughts on “Anyone Has vs Anyone Have: Which Is Correct?”