O A (sem H) é uma preposição que exprime distância ou tempo futuro. Ex.: O namorado morava a meio quarteirão de distância. O bebê chegará daqui a nove meses. Já o Há (com H) é flexão do verbo haver e indica tempo passado.
Quando usar acento no Há?
Há – com h e acento agudo – é a conjugação do verbo haver na terceira pessoa do singular do presente do indicativo e que pode ser substituído pelos verbos faz e existe.