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