Dictionary.com
Thesaurus.com
had been resitting
  • past perfect progressive of resit.

More Suggestions