Which one is correct to use

  • she hasn't received the letter.

  • she haven't received the letter.

closed as off-topic by TrevorD, sumelic, Rand al'Thor, Skooba, jimm101 Mar 18 at 17:05

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.


She haven’t is wrong. If you refer to he, she, it you have to use has. If you refer to I, you, we, they, then you have to use have. If you hear he/she/ it have then the person speaking is either making a mistake either using some sort of slang (as a teacher once told me, even if I’m not sure this is correct)


haven't is plural, while hasn't is a singular verb and matches the singular subject "she".
However, this question is not well suited to the English stack exchange, please migrate it to the English Language Learners website, a community for people who are picking up English to help each other!

Not the answer you're looking for? Browse other questions tagged or ask your own question.