Dictionary.com
Thesaurus.com
have been vacationing
  • present perfect progressive of vacation.