Dictionary.com
Thesaurus.com
had been skiing
  • past perfect progressive of ski.

More Suggestions