Dictionary.com
Thesaurus.com
has depicted
  • present perfect of depict (3rd person singular).