Dictionary.com
Thesaurus.com

had been guesting

  • past perfect progressive
    of guest.
    guest
    noun
    a person who spends some time at another person's home in some social activity, as a visit, dinner, or party.