O verbo FAZER, referindo-se a "tempo decorrido"
O verbo FAZER, referindo-se a "tempo decorrido", é IMPESSOAL (sem sujeito); por isso só deve ser usado no SINGULAR
"FAZ dez anos que não nos vemos."
"FAZ sete ou oito minutos que ele não toca na bola."
É interessante lembrar que essa regra se aplica também às locuções verbais. Quando o verbo principal for FAZER (=tempo decorrido), o auxiliar deve ficar no SINGULAR:
"Já DEVE FAZER duas horas que ela saiu."
"VAI FAZER cinco anos que não nos vemos."
Fonte: Língua Viva - Prof. Sérgio Nogueira Duarte - Jornal do Brasil