Dictionary.com
Thesaurus.com
will have been resorting
  • future perfect progressive of resort.