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