Dictionary.com
Thesaurus.com

will have been lodging

  • future perfect progressive
    of lodge.
    lodge
    noun
    a small, makeshift or crude shelter or habitation, as of boughs, poles, skins, earth, or rough boards; cabin or hut.