Dictionary.com
Thesaurus.com
has erased
  • present perfect of erase (3rd person singular).