Albert Barnes' Notes on the Whole Bible - Hebrews 11:40
God having provided some better thing for us - Margin, “foreseen.” That is, “God having provided, or determined on giving some better thing than any of them realized, and which we are now permitted to enjoy.” That is, God gave them promises; but they were not allowed to see their fulfillment. We are permitted now to see what they referred to, and in part, at least, to witness their completion; and though the promise was made to them, the fulfillment more particularly pertains to us.That they... read more
Albert Barnes' Notes on the Whole Bible - Hebrews 11:39
And these all, having obtained a good report through faith - They were all commended and approved on account of their confidence in God; see the notes on Hebrews 11:2.Received not the promise - That is, did not receive the fulfillment of the promise; or did not receive all that was promised. They all still looked forward to some future blessings; notes, Hebrews 11:13. read more