Qual a diferença entre "i have no" e "i don't have"?

anônimo
eles respondem
O correto é "I don't have", já que o "do" é verbo auxiliar para guiar o verbo "have", e "don't" é a forma negativa contraída do "do not".

Sendo assim, "I have no" é uma pronúncia errada porque carece de verbo auxiliar antes do have.