Dictionary.com
Thesaurus.com

will have been investigating

  • future perfect progressive
    of investigate.
    investigate
    verb (used with object)
    to examine, study, or inquire into systematically; search or examine into the particulars of; examine in detail.