Dictionary.com
Thesaurus.com
had been tutoring
  • past perfect progressive of tutor.