Dictionary.com
Thesaurus.com

will have been gathering

  • future perfect progressive
    of gather.
    gather
    verb (used with object)
    to bring together into one group, collection, or place.