Dictionary.com
Thesaurus.com
have been composting
  • present perfect progressive of compost.