Dictionary.com
Thesaurus.com

will have been beholding

  • future perfect progressive
    of behold.
    behold
    verb (used with object)
    to observe; look at; see.