Dictionary.com
Thesaurus.com
have coached
  • present perfect of coach.