Hoje faz dois anos! 3ª pessoa do singular. Essa é a maneira certa de se usar o verbo fazer na indicação de tempo decorrido e de fenômeno da natureza,pois em ambos os casos ele é impessoal, ou seja, não tem sujeito, por isso não tem com quem concordar. Se o verbo fazer vier acompanhado de um verbo auxiliar, formando, assim, uma locução verbal, os dois ficarão no singular.
Faz doze semanas que não a vejo.
Deve fazer oito meses que ela se foi.
Fazia três anos que eu não o via.