Dictionary.com
Thesaurus.com

will have prayed

  • future perfect
    of pray.
    pray
    verb (used with object)
    to offer devout petition, praise, thanks, etc., to (God or an object of worship).