Dictionary.com
Thesaurus.com

will have been ranting

  • future perfect progressive
    of rant.
    rant
    verb (used without object)
    to speak or declaim extravagantly or violently; talk in a wild or vehement way; rave.