Dictionary.com
Thesaurus.com
had been pumping
  • past perfect progressive of pump.