Dictionary.com
Thesaurus.com

will have been dwelling

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