Há ou a são duas palavras parecidas, quanto a sonoridade. Isso porque a letra h, ao ser pronunciada, não tem um som próprio, mas do artigo ou consoante que a acompanha.
Essas palavras possuem semelhanças no som e na grafia, mas têm significados completamente diferentes. Então, para não cometer erros é necessário ficar atento aos detalhes. Continue a leitura e entenda.
Quando usar o "a"
O "a" é um artigo definido que aparece antes do substantivo, e indica um fato que irá ocorrer, ou seja, uma ação futura. O "a" também é usado quando nos deseja dar a indicação de distância.
Ex:
Daqui a três anos irei morar em outro país.
Estamos morando a menos de 5km da rodoviária.
Já o "á" com acento agudo não é utilizado sozinho. Ele é empregado na sílaba tônica (mais forte) de uma palavra. É necessário saber as regras de acentuação para aplicá-las de forma correta.
Ex: sofá, água, árvore...
Se o verbo haver não tiver o sentido de “existir” e nem de tempo passado, deve-se usar o "a".
Ex:
Daqui a pouco ela chegará de viagem.
Estamos a dez minutos de casa.
Quando usar o "há"
Devemos usar o "há" quando o verbo haver é impessoal – sem sujeito – e o seu sentido é de existir. O "há" representa uma forma do verbo haver.
Se surgir dúvida entre o há ou a, deve se usar o "há" quando o verbo haver assumir o sentido de existir.
Ex:
Há (existe) um modo mais fácil de fazer esse cálculo.
Outra diferença entre há ou a é que há também é utilizado quando o verbo haver expressa tempo passado.
Ex:
Há (faz) muito tempo não vou visitá-la.
Nas orações que indicam tempo, para saber se usar há ou a devemos substituir a forma por faz. Caso não mude o sentido da frase, emprega-se o há.
Ex:
Há dois anos que eu não tirava férias.
Substituindo por "faz":
Faz dois anos que eu não tirava férias.
Dica: não se deve utilizar a expressão “há muitos anos atrás”. Isso porque quando o verbo haver já expressa o sentido de tempo passado, colocar a palavra atrás, torna a frase redundante. A forma correta é: "há muitos anos" ou "muitos anos atrás".
Fonte: Educa Mais Brasil