Dictionary.com
Thesaurus.com
has tasked
  • present perfect of task (3rd person singular).