Which one of the statements below is correct?
- He don't have knowledge about others.
- He doesn't have knowledge about others.
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
"Do"'s present tense conjugations are:
Thus, "He don't" is not Standard English. It is common in some non-Standard dialects, including the Southern dialect of American English. For example, the song "She don't know she's beautiful."
"He doesn't" is Standard English.
"He doesn't have knowledge about others" sounds odd to my (American) ear. It is grammatically correct, and might even mean what the original poster wants it to mean. Here are some other options that sound more natural to my ear: