Dictionary.com
Thesaurus.com
has overreacted
  • present perfect of overreact (3rd person singular).