Dictionary.com
Thesaurus.com
has been bombing
  • present perfect progressive of bomb (3rd person singular).