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