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

sponge

Sweetheart, you have been sponging off him for eight years.
Bueno, cariño, lo has estado exprimiendo por ocho años.
Palabra del día
la luna llena