Dictionary.com
Thesaurus.com
has wasted
  • present perfect of waste (3rd person singular).