Have or has? How to choose

Short answer: Use have with I, you, we and they. Use has with he, she, it and with one name (Ben, my sister, the cat). Have and has tell what someone owns and what the body has. Use a or an before one thing: He has a robot.

▶ Open the rule card · ✏️ Practice this rule

At a glance

SubjectVerbExample
IhaveI have a kite.
youhaveYou have a new bag.
we, theyhaveThey have two dogs.
he, she, ithasShe has a hat.
one namehasBen has a ball.

In short

What is the rule for “have and has”?

The rule

I, you, we and they use have. He, she, it and one name use has.

How it looks

I / you / we / they + have · he / she / it + has

What it means

have and has tell what someone owns, or what the body has.

When to use it

Use them to talk about owning things and body parts.

How it works

Examples of “have and has”

Common mistakes with “have and has”

Exceptions: watch out

Have, has and have got

have got and has got mean the same as have and has when you talk about owning things. have is used in more situations (have breakfast, have fun).

Ideahave / hashave got / has got
owningI have a dog.I have got a dog.
he / she / itShe has a bike.She has got a bike.
breakfast, funI have breakfast.not used

See also: have got and has got

Check yourself

  1. Fill the gap: “He ___ a robot.”
    Show the answer

    has he takes has.

  2. Fill the gap: “We ___ two hands.”
    Show the answer

    have we takes have.

  3. Correct this: “She have a hat.”
    Show the answer

    She has a hat. she takes has.

How to practice “have and has”

The interactive version adds step-by-step help, spoken instructions and a quick check. One rule card, one sound lesson and the first lesson of every stone are free to try; the rest is part of Full Access. See Full Access.

Questions

Why “has” and not “haves”?

Has is the special form of have for he, she and it. It is irregular, so learn it as a word on its own.

Can I say “I have six” for my age?

No. In English we use be for age: I am six.

Is “has got” the same?

Yes, when it means owning. She has a bike and She has got a bike mean the same. The version with got is a little more informal.

More Grammar Foundations rules

Used in these writing topics

Part of the 📘 Grammar tool. Level G1: Grammar Foundations. Đọc bằng tiếng Việt.

Written for English learners by the English for Fun team. How we write our lessons · Last updated 2026-11-05.

Reviewed by Chinh Q. Hoang, PhD, founder, English for Fun · 2026-10-30

← he, she, it, we, they + is / are can and can't →