Both words are correct, but they belong to different subjects. Use “hasn’t” with he, she, it, and singular nouns; use “haven’t” with I, you, we, they, and plural nouns. The choice has nothing to do with meaning — both mean “has not” or “have not” — it’s purely about matching the subject.
The Short Answer
“Hasn’t” is the contraction of “has not.” “Haven’t” is the contraction of “have not.” The rule is the same one that governs “has” versus “have” in any sentence:
- Hasn’t = has not → goes with he, she, it, and singular nouns (the dog, my sister, the report)
- Haven’t = have not → goes with I, you, we, they, and plural nouns (the dogs, my sisters, the reports)
If you’d say “she has” or “the car has,” you say “hasn’t.” If you’d say “they have” or “we have,” you say “haven’t.”
Why People Mix Them Up
The confusion usually comes from speed, not ignorance. In casual speech, contractions blur together, and writers sometimes default to whichever one sounds more familiar in the moment. Collective nouns cause extra trouble too — “the team,” “the family,” or “the staff” feel like they could go either way, but in standard English they’re treated as singular, so they pair with “hasn’t.”
Another trap is sentences with a long gap between subject and verb. By the time you reach the contraction, you’ve lost track of what you started with:
The list of complaints that came in from customers over the holiday weekend (hasn’t/haven’t) been reviewed yet.
Strip the sentence down to its core subject — “list” — and the answer is clear: “hasn’t.”
Examples in a Sentence
Using “hasn’t”
- He hasn’t called back yet.
- The printer hasn’t worked properly since Monday.
- My manager hasn’t approved the budget.
- It hasn’t rained in weeks.
Using “haven’t”
- I haven’t finished the report.
- You haven’t answered my question.
- We haven’t decided on a venue.
- They haven’t arrived yet.
Which to Use When: Quick Reference
| Subject | Correct Contraction | Example |
|---|---|---|
| I | haven’t | I haven’t seen it. |
| You | haven’t | You haven’t replied. |
| He / She / It | hasn’t | She hasn’t left yet. |
| We | haven’t | We haven’t started. |
| They | haven’t | They haven’t paid. |
| Singular noun | hasn’t | The engine hasn’t started. |
| Plural noun | haven’t | The engines haven’t started. |
A Fast Test You Can Run Anywhere
Drop the “not” and check if the sentence sounds right on its own:
- “She has not called” sounds correct → “hasn’t.”
- “They has not called” sounds wrong → so it must be “haven’t.”
This works because “hasn’t” and “haven’t” follow the exact same agreement rule as “has” and “have” without the contraction. If you already know when to use “has” versus “have,” you already know this one.
Key Takeaways
- Hasn’t pairs with he, she, it, and singular nouns.
- Haven’t pairs with I, you, we, they, and plural nouns.
- Collective nouns like “team” and “staff” are singular in standard English, so they take “hasn’t.”
- When a sentence is long, isolate the true subject before choosing the contraction.
- Test it by removing “not” and checking if “has” or “have” sounds natural with the subject.
Frequently Asked Questions
Is “hasn’t” or “haven’t” used with “it”?
Use “hasn’t” with “it.” For example: “It hasn’t been fixed yet.”
Do you say “the team hasn’t” or “the team haven’t”?
In standard American and British English, “team” is treated as a singular collective noun, so “the team hasn’t” is correct. Some British usage occasionally treats collective nouns as plural, but “hasn’t” is the safer, more widely accepted choice.
Which one goes with “everyone” or “nobody”?
Indefinite pronouns like “everyone,” “somebody,” and “nobody” are grammatically singular, so they take “hasn’t”: “Nobody hasn’t finished” (though double negatives like this are rare and usually reworded as “Nobody has finished”).
Is “haven’t” ever used with “he” or “she”?
No. “He” and “she” always take “hasn’t” in standard English. “He haven’t” is a common speech pattern in some dialects but is not standard grammar.
What’s the difference between “hasn’t” and “haven’t” in meaning?
There is no difference in meaning — both express negation of the present perfect tense (“has not” or “have not”). The only difference is which subject each one agrees with.
Once you match the contraction to the subject instead of guessing by ear, this one becomes automatic. If mixing up small words like these trips you up often, browse more commonly confused word pairs on the site for quick, no-nonsense clarifications.
