Dictionary.com
Thesaurus.com

will have been skiing

  • future perfect progressive
    of ski.
    ski
    noun
    one of a pair of long, slender runners made of wood, plastic, or metal used in gliding over snow.