Have no x Haven't: Qual a diferença

Eu li algumas sentenças com essa colocação: Have no. Gostaria de saber a diferença dela para haven't e quando devo usar uma ou outra.
Obrigado.

APRESENTAÇÃO PESSOAL EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina como você deve se preparar para fazer uma apresentação pessoal profissional em inglês. O conteúdo dessa aula ajudará você a aproveitar melhor as oportunidades no ambiente corporativo. ACESSAR AULA
1 resposta
Donay Mendonça 23 129 1.7k
Olá BarackObama

1)Have no=don´t have any

2)Haven´t=don´t have(porém "haven´t" é muito menos comum,evitando-se este uso.)

Exemplos:

a)I have no time.=I don´t have any time.(Eu não tenho nenhum tempo.)
b)They have no money.=They don´t have any money.(Eles não tem nenhum dinheiro.)

c)I haven´t friends.=I don´t have friends.(Eu não tenho amigos.)
d)We haven´t dogs.=We don´t have dogs.(Não temos cachorros.)

Boa sorte!