Dictionary.com
Thesaurus.com

will have fasted

  • future perfect
    of fast.
    fast
    adjective
    moving or able to move, operate, function, or take effect quickly; quick; swift; rapid: a fast pain reliever;