Dictionary.com
Thesaurus.com

will have dwelt

  • future perfect
    of dwell.
    dwell
    verb (used without object)
    to live or stay as a permanent resident; reside.