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