(1) HÁ ANOS / (2) A ANOS / (3) À ANOS

(1) Indica tempo passado -> Ex.: Ele chegou do Japão há um ano.
(2) Indica tempo futuro -> Ex.: Daqui a dois anos eu farei intercâmbio.
(3) WAT? No sentido de indicação de tempo: isso non eczste! Aliás, também não existe "á" (com o acento agudo para a direita): nem em "á anos", nem nunca!

(1) DE / (2) DÊ

(1) "De" é preposição, une as palavras. -> Ex: Gosto de refrigerante de laranja.
(2) "Dê" é uma ordem (verbo no imperativo afirmativo) que vem do verbo "dar". -> Ex: Me dê um brinquedo, mãe!