Haven’t and hasn’t are both negative contractions of “have not,” but they go with different subjects. Haven’t pairs with I, you, we, and they, while hasn’t pairs with he, she, and it. Get the subject right, and the rest takes care of itself.
The Short Answer
This isn’t really a spelling question — both words are spelled correctly and mean the same thing. It’s a subject-verb agreement question. English splits “have” into two forms depending on who’s doing the action: “have” for most subjects, “has” for third-person singular ones. The negative contractions follow the same split.
- Haven’t = have not → used with I, you, we, they, and plural nouns
- Hasn’t = has not → used with he, she, it, and singular nouns
Why People Get It Wrong
The confusion usually comes from speed, not ignorance. When you’re typing fast or speaking casually, “haven’t” and “hasn’t” sound similar enough that your fingers pick the wrong one before your brain catches up. It’s also common among non-native speakers whose first language doesn’t mark verbs for third-person singular the way English does — languages like Spanish or Mandarin don’t force this kind of agreement, so the rule doesn’t feel automatic.
There’s a second, smaller source of mix-ups: people sometimes treat collective nouns inconsistently. “The team hasn’t decided” or “the team haven’t decided” — both show up depending on whether you’re thinking of the team as one unit or a group of individuals. American English almost always treats it as singular (“hasn’t”); British English allows either, though “hasn’t” is still more common.
The Rule in One Table
| Subject | Correct Form | Example |
|---|---|---|
| I | haven’t | I haven’t seen that movie. |
| You | haven’t | You haven’t called me back. |
| He / She / It | hasn’t | She hasn’t finished the report. |
| We | haven’t | We haven’t decided yet. |
| They | haven’t | They haven’t arrived. |
| Singular noun (e.g., “the dog”) | hasn’t | The dog hasn’t eaten today. |
| Plural noun (e.g., “the dogs”) | haven’t | The dogs haven’t eaten today. |
Examples in a Sentence
- I haven’t finished packing yet.
- He hasn’t replied to my email.
- My parents haven’t visited since spring.
- This printer hasn’t worked properly in weeks.
- We haven’t heard from the client.
- Nobody hasn’t done their homework — wait, that’s wrong. It should be: Nobody has done their homework, or Nobody has failed to do it.
That last example points to a trap: words like “nobody,” “everybody,” “someone,” and “anyone” are grammatically singular, so they take “hasn’t,” not “haven’t.” “Nobody hasn’t left yet” is correct if you genuinely mean a double negative; more often you’d just say “Nobody has left yet.”
A Quick Trick to Remember
Swap in the full form. If “have not” sounds natural with your subject, use “haven’t.” If “has not” sounds natural, use “hasn’t.” “She have not called” sounds wrong immediately — so “she hasn’t called” is the one you want. This mental swap takes half a second and saves you from second-guessing.
Which to Use When
Beyond the basic he/she/it rule, a few edge cases trip people up:
- Company or group names: “Apple hasn’t released the update” — treated as a singular entity.
- Titles referring to one thing: “The United States hasn’t signed the treaty” — singular despite the plural-looking name.
- Compound subjects joined by “and”: “Tom and Jerry haven’t spoken in years” — plural, so “haven’t.”
- Compound subjects joined by “or”: agreement follows the closer subject — “Neither the manager nor the employees have signed” but “Neither the employees nor the manager has signed.”
Key Takeaways
- Haven’t goes with I, you, we, they, and plural nouns.
- Hasn’t goes with he, she, it, and singular nouns.
- Indefinite pronouns like “nobody” and “everyone” are singular, so pair them with “hasn’t.”
- Test yourself by expanding to the full form — “have not” or “has not” — and trusting which one sounds right.
- Collective nouns like “team” or “company” usually take “hasn’t” in American English.
Frequently Asked Questions
Is “haven’t” or “hasnt” more formal?
Neither is more formal — both are contractions, and contractions in general are less formal than the full “have not” or “has not.” Use the full forms in formal writing, and either contraction is fine in conversational or everyday writing, as long as it matches the subject.
Can I use “haven’t” with “he” or “she”?
No. “He haven’t” and “she haven’t” are grammatical errors in standard English. The correct forms are “he hasn’t” and “she hasn’t.”
What about “it hasn’t” versus “it haven’t”?
“It” is always singular, so it always takes “hasn’t.” “It haven’t rained” is incorrect; “it hasn’t rained” is correct.
Is “hasnt” without an apostrophe correct?
No. Standard spelling requires the apostrophe: “hasn’t.” Dropping it is a common typo, especially on mobile keyboards, but it’s not accepted in formal or edited writing.
Which one do I use with “they” when referring to one person?
When “they” is used as a singular pronoun for one person (a common modern usage), it still takes the plural verb form: “They haven’t decided,” not “hasn’t,” even though it refers to a single individual.
Once you lock in the he/she/it versus everyone-else split, haven’t and hasnt stop being a guessing game. If mixing up small word pairs like this trips you up often, it’s worth browsing more comparisons like it around the site.
