Esta é fácil: use "a" para tempo futuro e "há" para tempo passado.
Há indica passado e equivale a faz, enquanto a exprime distância ou tempo futuro (não pode ser substituído por faz): Chegou há (faz) duas horas (tempo passado) e partirá daqui a cinco minutos (tempo futuro).
É correto dizer "é duas horas" ou "são duas horas"? Vamos tirar essa dúvida! O verbo ser deve sempre concordar com as horas que você deseja anunciar. Se a hora é singular, use o singular.
Na indicação de tempo passado, a forma correta de escrita dessa expressão é há muito tempo, sendo formada com o verbo haver: Isso já aconteceu há muito tempo. Isso já aconteceu há muitos anos.
Tempo passado-presente: há e faz Quando se quer indicar tempo transcorrido (do passado até o presente), emprega-se impessoalmente o verbo haver, tanto quanto o verbo fazer: Há dois anos (que) não o vejo. Faz dois anos que não o vejo.
A expressão "a tempo", significa que o fato está acontecendo no momento oportuno, na ocasião certa. "O tempo" é o momento atmosférico, é a definição do clima e das estações do ano .
advérbios indicam lugar: ai, ali, aqui, além, atrás, dentro, cá, fora, longe, perto, onde e etc.
São as palavras que indicam uma localização. Os advérbios de lugar mais comuns são aqui, ali, lá, atrás, perto, longe, dentro, fora, entre outros. Não pare agora... Tem mais depois da publicidade ;)
Assim, é chamado de adjunto adverbial o termo acessório da oração que possui valor adverbial e indica alguma circunstância do fato expresso pelo verbo, ou intensifica o sentido dele, de um adjetivo ou de um advérbio.
Adjunto adnominal é o termo acessório da oração que tem a função de caracterizar ou determinar um substantivo. Isso pode ser feito através de artigos, adjetivos e outros elementos que desempenhem a função adjetiva. Exemplo: ... As (artigo), melhores (adjetivo) são os adjuntos adnominais do substantivo receita.