Dictionary.com
Thesaurus.com
have been uncovering
  • present perfect progressive of uncover.