This question already has an answer here:

Which one of the statements below is correct?

  1. He don't have knowledge about others.
  2. He doesn't have knowledge about others.

marked as duplicate by snailcar Nov 3 '16 at 14:57

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


"Do"'s present tense conjugations are:

  • I do; we do
  • you do; you do (In the Southern dialect of American English, you do; y'all do)
  • he does; they do

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:

  • He doesn't know about any others.
  • He doesn't have any knowledge about any others.
  • He knows nothing about any others.
  • That is all he knows.
  • He doesn't know anybody else.

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