*¿Quién había?
Palabra sobre la que consulta:
*¿Quién había?
Consulta:
¿Es correcto preguntar ¿Quién había? en lugar de ¿Quién estaba??
Respuesta:
Corresponde la segunda pregunta porque quién unciona como sujeto de la oración, y la pregunta con haber es una oración impersonal (carece de sujeto), el sintagma nominal que va junto al verbo es un complemento directo: Había mucha gente, ¿Qué había? -Mucha gente > La había. De la misma manera, se dice Pedro estaba en el fiesta yno *Pedro había en la fiesta, por lo tanto se preguntará ¿Quién estaba en la fiesta? y no *¿Quién había en la fiesta?