Dictionary.com
Thesaurus.com
have pumped
  • present perfect of pump.