βWhat is the promise the writer is talking about in Hebrews 11:39?β
βAnd these all, having obtained a good report through faith, received not the promise.β
God βpromisedβ the Old Testament saints mentioned here a Savior (Jer. 33:14,15; Acts 13:23) that they didnβt live to receive (Luke 10:24). He also βpromisedβ them eternal life in the kingdom of heaven on earth (James 2:5), a kingdom in which He βpromisedβ to save them from their enemies (Luke 1:71,72), which amounted to a βpromiseβ ofΒ restΒ (Heb. 4:1). He also βpromisedβ the people of Israel theΒ landΒ of Israel (Deut. 19:8; Acts 7:5), from which He promised they would rule βthe worldβ in the millennial kingdom (Rom. 4:13; Rev. 5:10) and then in the new earth (2 Pet. 3:13).
All those Hebrews 11 heroes of faith died βnot having received the promisesβ (Heb. 11:13) plural. But when verse 39 says they βreceived not theΒ promiseβ (singular), we know theΒ specificΒ βpromiseβ must be that ofΒ the resurrectionΒ (cf. Acts 26:6-8), for the next verse says:
βGod having provided some better thing for us, that they without us should not be made perfectβ (Heb. 11:40).
The Lord was βmade perfectβΒ when He rose from the deadΒ (Heb. 5:8,9). And while the βspiritsβ of those Old Testament saints have already been βmade perfectβ (Heb. 12:23), theirΒ bodiesΒ wonβt be made perfect and reunited with their perfected spirits until the resurrection. The writer of Hebrews says that it was βbetterβ for him and his fellow New Testament Hebrew saints that the resurrection hadnβt taken place back in Old Testament timesΒ without them.
Arenβt you glad the Lord waited to raise the saints ofΒ this dispensation until you got saved? source