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