Dictionary.com
Thesaurus.com

will have been rehearsing

  • future perfect progressive
    of rehearse.
    rehearse
    verb (used with object)
    to practice (a musical composition, a play, a speech, etc.) in private prior to a public presentation.