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