Dictionary.com
Thesaurus.com

will have sighted

  • future perfect
    of sight.
    sight
    noun
    the power or faculty of seeing; perception of objects by use of the eyes; vision.