Introduction
Do you sometimes pause, wondering if you should say “she has” or “she have”? You’re not alone! The difference between “has” and “have” is a fundamental part of English grammar. Mastering it will make your speaking and writing much clearer and more accurate.
What Is Has vs Have?
“Has” and “have” are both forms of the verb “to have.” They are used as main verbs to show possession (like having a car) and as auxiliary (helping) verbs to form tenses like the present perfect (e.g., “I have eaten”). The choice between them depends almost entirely on the subject of the sentence.
Rules
- Use “has” with singular third-person subjects: he, she, it, or any singular noun (e.g., the cat, John, a book).
- Use “have” with first-person (I, we), second-person (you), and third-person plural subjects (they, the cats, people).
- Use “have” with the pronoun “you,” whether it is singular or plural.
- Use “have” with the pronoun “I.”
How to Use It
Follow these simple steps to choose correctly every time.
Step 1: Identify the Subject. Ask yourself: Who or what is doing the “having”? Find the main subject of your sentence.
Step 2: Check the Subject Type. Is the subject singular (one person/thing) or plural (more than one)? Is it first person (I/we), second person (you), or third person (he/she/it/they)?
Step 3: Apply the Rule.
- If the subject is He, She, It, or a Singular Noun → use HAS.
- If the subject is I, You, We, They, or a Plural Noun → use HAVE.
Step 4: Check Your Verb Form. Remember, when used as a helping verb, the main verb that follows “has” or “have” is always in its past participle form (e.g., gone, eaten, written).
Examples in Sentences
- My brother has a new bicycle.
- They have three children.
- I have always loved music.
- That company has an excellent reputation.
- We have finished our homework.
- The dog has been barking all morning.
- You have a message on your phone.
- She has visited Paris twice.
- The students have a test tomorrow.
- It has been raining since noon.
- He has not seen the new movie yet.
- My parents have lived here for twenty years.
Common Mistakes
Let’s look at some frequent errors and how to correct them.
Mistake 1: Using “have” with “he/she/it.”
❌ He have a big house.
✅ He has a big house.
Mistake 2: Using “has” with “I/you/we/they.”
❌ We has completed the project.
✅ We have completed the project.
Mistake 3: Forgetting the subject-verb agreement in questions.
❌ Have she arrived?
✅ Has she arrived?
Mistake 4: Confusing “has” with contractions like “he’s.” (“He’s” can mean “he is” OR “he has.”)
❌ He’s a great time yesterday. (This is wrong because “he’s” here means “he is,” which doesn’t fit.)
✅ He had a great time yesterday. OR He’s had a great time. (Here, “he’s had” = he has had.)
Quick Summary
- Has = for he, she, it, and singular nouns.
- Have = for I, you, we, they, and plural nouns.
- Both can be main verbs (to possess) or helping verbs (for perfect tenses).
- Always match “has” or “have” to your subject.
Practice Exercises
Fill in the blank with “has” or “have.”
- My sister __________ a talent for painting.
- You __________ been very helpful today.
- The birds __________ flown south for the winter.
- That computer __________ a very fast processor.
- I __________ never tried sushi before.
Answers: 1. has, 2. have, 3. have, 4. has, 5. have.
Conclusion
Choosing between “has” and “have” is all about knowing your subject. With a little practice, this rule will become automatic. Keep reviewing the examples, and soon you’ll use these verbs with perfect confidence!
FAQ
Q1: Do we use “has” or “have” with “everyone”?
A: Use “has.” Words like everyone, everybody, someone, and nobody are singular. They refer to each individual person. So, it’s “Everyone has their own opinion.”
Q2: What about “has” and “have” in the past tense?
A: In the simple past tense, both “has” and “have” change to “had” for all subjects (I, you, he, we, they had). The distinction between “has” and “have” only exists in the present tense.
Q3: When do we use “has been” vs. “have been”?
A: The same subject rule applies! “Has been” is for he/she/it/singular nouns (e.g., “She has been busy”). “Have been” is for I/you/we/they/plural nouns (e.g., “They have been waiting”).
Q4: Is it correct to say “I has” or “you has”?
A: No, this is never correct. “I” always pairs with “have” (I have). “You” always pairs with “have” (you have), whether you are talking to one person or many.
