Dictionary.com
Thesaurus.com

will have shined

  • future perfect
    of shine.
    shine
    verb (used without object)
    to give forth or glow with light; shed or cast light.