Dictionary.com
Thesaurus.com
has been caving
  • present perfect progressive of cave (3rd person singular).