Dictionary.com
Thesaurus.com
has criticized
  • present perfect of criticize (3rd person singular).