Dictionary.com
Thesaurus.com

has behaved

  • present perfect of behave (3rd person singular).