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