had been answering
Pasado perfecto progresivo para el sujetodel verboanswer.Hay otras traducciones para esta conjugación.

answer

My Lord had been answering my question even before I asked.
Mi Señor había estado respondiendo mi pregunta incluso desde antes que la formulara.
Palabra del día
la guarida