Repasando. No, Clara, el verbo haber no es impersonal....

El verbo haber Ángel, es un verbo impersonal.
El verbo debe concordar con el sujeto. Nunca con el complemento circunstancial ni con el complemento directo.
Busca el sujeto en cualquiera de las frases y verás como se dice.
Saludoa.

Repasando. No, Clara, el verbo haber no es impersonal. Es auxiliar. Los verbos impersonales son aquellos que se dan en ambientes atmosféricos: llover, tronar, relampaguear, nevar, granizar...
Respuestas ya existentes para el anterior mensaje:
Ésto lo recuerdo muy bien. Has mirado mal en internet. Mira esto otro también de internet. No tengo tiempo pero...

Al decir "hay muchas camisetas en el armario", se puede observar que existe un complemento directo (muchas camisetas), pero tampoco hay un sujeto, pues estamos empleando el verbo haber, el cual es impersonal. En este sentido, hay que recordar que no sería correcto decir que "habían muchas camisetas en el armario", ya que hay siempre debe ir en singular, independientemente de que el ... (ver texto completo)