Parece que o assunto sobre no e not mesmo persistente. O curioso
que as pessoas insistem em encontrar uma regra gramatical salvadora e milagrosa que resolva tudo de uma s vez. Se todos parassem e observassem as diferenas no uso de cada palavra (ou expresso), ficaria muito mais simples. A pergunta que d ttulo dica de hoje na verdade a pergunta feita por uma leitora do blog. Afinal, qual a diferena entre usar I have no e I dont have? Ser que tem diferena? O que podemos aprender atravs de exemplos e do uso real da lngua (gramtica de uso)? Continue lendo e aprenda mais a respeito. Para ser bem direto, tenho a dizer que em relao a significado no h diferenas entre I have no e I dont have. No entanto, preciso dizer que a sequncia I dont have costuma ser seguida naturalmente pela palavra any para fazer mais sentido. Veja os exemplos: I have no question about it. = I dont have any question about it. I have no money. = I dont have any money. I have no idea. = I dont have any idea. I have no choice. = I dont have any choice. I have no answer. = I dont have any answer. I have no energy left. = I dont have any energy left. Todas as sentenas acima significam a mesma coisa. Ou seja, como j foi dito, em relao a significado no h diferenas entre usar I have no e I dont have any. Diante disso, voltamos pergunta ser que h alguma diferena entre elas? Para mim, a diferena apenas de escolha. Ou seja, voc usa aquela que achar melhor, mais bonitinha, mais interessante, mais agradvel. No entanto, se vale a dica, saiba que para os falantes nativos da lngua inglesa a forma I have no a mais usada no dia a dia da lngua. S para voc ter uma ideia, ao pesquisar em um corpus da lngua inglesa, notamos que a expresso I have no aparece 7501 vezes; j I dont have any, apenas 1563 vezes. Enfim, qual realmente a mais usada? Qual a que voc vai usar se deseja falar ingls como um nativo
realmente fala? Acho que voc j sabe a resposta, no mesmo?
Para encerrar vale dizer que tudo isso se aplica s sequncias abaixo: you have no... = you dont have any... he has no = he doesnt have any she has no = she doesnt have any we have no = we dont have any they have no = they dont have any isso por hoje! Espero ter ficado tudo mais claro e que essa dvida esteja resolvida. Se ainda tem tempo para aprender mais, sugiro que sobre a diferena entre have e have got ou a conjugao de have no Present Simple.
Site : http://www.inglesnapontadalingua.com.br/2011/05/qual-diferencaentre-i-have-no-e-i-dont.html