Dictionary.com
Thesaurus.com
has shrieked
  • present perfect of shriek (3rd person singular).