Dictionary.com
Thesaurus.com

will have been collecting

  • future perfect progressive
    of collect.
    collect
    verb (used with object)
    to gather together; assemble.