Saber quando usar ou a é uma dúvida comum. A resposta mais simples é – devemos usar no sentido de tempo decorrido, passado e pode ser substituído por um verbo.

é uma forma do verbo haver e por isso posso afirmar “Há problemas a resolver”. Usando a regra indicada posso dizer “Existem problemas a resolver”, ou seja, substituindo o verbo mantive a frase gramaticalmente válida.

Outro exemplo: “Não te via quase 5 anos.” > “Não te via faz quase 5 anos.”

Mas na afirmação “Vejo-te daqui a 5 anos.” não podemos escrever “Vejo-te daqui faz 5 anos.” sem cometer um erro.

Obs: Referir que quando mencionamos distância ou a tempo futuro usamos a preposição a. “Estou a cinco quilómetros da loja.”; “Vemo-nos daqui a vinte minutos”.