Dictionary.com
Thesaurus.com

will have been teaming

  • future perfect progressive
    of team.
    team
    noun
    a number of persons forming one of the sides in a game or contest.