Dictionary.com
Thesaurus.com

will have been agreeing

  • future perfect progressive
    of agree.
    agree
    verb (used without object)
    to have the same views, emotions, etc.; harmonize in opinion or feeling (often followed bywith ).