Dictionary.com
Thesaurus.com

will have served

  • future perfect of serve.