Dictionary.com
Thesaurus.com

will have been racing

  • future perfect progressive
    of race.
    race
    noun
    a contest of speed, as in running, riding, driving, or sailing.