Preterite progressive él/ella/usted conjugation of acabar.

acabar

Esta cosa estuvo acabando con la electricidad.
That thing was eating up the electricity.
Word of the Day
flea market