Dictionary.com
Thesaurus.com

have been guesting

  • present 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.