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.

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

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:

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.