Dictionary.com
Thesaurus.com

has repined

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