had been cleaning
-había estado limpiando
Pasado perfecto progresivo del verbo clean. Hay otras traducciones para esta conjugación.

clean

Daniel said that he had been cleaning the house all day.
Daniel dijo que estuvo limpiando la casa todo el día.
Daniel said that he had been cleaning the house all day.
Daniel dijo que había estado limpiando la casa el día entero.
Palabra del día
la rebaja