Você escreve tudo certo e não se confunde com o verbo haver ("há dez anos" ou "a dez anos"), porque sabe que nas expressões temporais o verbo haver é impessoal, com a acepção de ter o tempo passado, decorrido.
Mas fica em dúvida:... (clique em "mais informações" para ler mais)