have been eavesdropping
Presente perfecto progresivo para el sujetodel verboeavesdrop.Hay otras traducciones para esta conjugación.

eavesdrop

I know I shouldn't have been eavesdropping, but you sure were taking your sweet time answering that last question.
Sé que no debería haber espiado. Te estabas tomando mucho tiempo en contestar esa última pregunta.
Palabra del día
la almeja