Dictionary.com
Thesaurus.com
had been holidaying
  • past perfect progressive of holiday.