Dictionary.com
Thesaurus.com

will have been shopping

  • future perfect progressive
    of shop.
    shop
    noun
    a retail store, especially a small one.