Dictionary.com
Thesaurus.com

will have promenaded

  • future perfect
    of promenade.
    promenade
    noun
    a stroll or walk, especially in a public place, as for pleasure or display.