Dictionary.com
Thesaurus.com

will have been riding

  • future perfect progressive
    of ride.
    ride
    verb (used without object)
    to sit on and manage a horse or other animal in motion; be carried on the back of an animal.