Dictionary.com
Thesaurus.com

will have been discovering

  • future perfect progressive
    of discover.
    discover
    verb (used with object)
    to see, get knowledge of, learn of, find, or find out; gain sight or knowledge of (something previously unseen or unknown).