Concordância verbal: o verbo concorda com o sujeito, mas têm exceções:
A) Haviam muitas pessoas esperando a chagada do médico. (Haver no sentido de existir fica na 3.p.s)
B) Bateu três horas quando o professor chegou. (Quando faz referência às horas do dia, Bater concorda com o número de horas)
C) Faz muitos anos que a equipe do IBGE não vem aqui. (Fazer no sentido de tempo decorrido fica na 3.p.s)
D) Choveu pedaços de granizo na serra gaúcha. (Chover no sentido climático fica na 3.p.s, mas no sentido figurado, concorda com o sujeito)
A questão é sobre concordância verbal e devemos analisar a frase e indicar em qual delas a concordância é feita corretamente segundo a regra.
a) Em "Haviam muitas pessoas", está incorreta, porque o verbo HAVER com sentido de existir é impessoal e permanece na terceira pessoa do singular. INCORRETA.
Forma correta: havia muitas pessoas.
b) Em "Bateu três horas...", o verbo BATER tem a particularidade de concordar com as horas. INCORRETA.
Forma correta: bateram três horas.
c) Em "Faz muitos anos" está perfeita, pois o verbo FAZER é impessoal quando se referir a tempo decorrido e permanece na terceira pessoa do singular. CORRETA.
d) Em "Choveu pedaços de granizo", o verbo chover indicando cair água em gotas da atmosfera é impessoal, mas o termo pedaços de granizo emprega sentido figurativo e torna o sujeito do verbo chover. Assim deveria ter sido feita a concordância no plural. INCORRETA.
Forma correta: choveram pedaços de granizo.
GABARITO C