Dictionary.com
Thesaurus.com

will have shopped

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