Some did not have the prophets,
But we are not talking about them. We are talking about the OT saints. Believers. They believed what the Prophets of God preached.
So you are admitting you deny Acts 10:43 is true. You say they didn't preach Jesus Christ and Him crucified. How sad.
Look at the heroes of faith and determine which ones had any prophet.
All of them. Faith comes by hearing and hearing by the word of God.
Hebrews 11 is the FAITH chapter.
Heb 11:1 Now
faith is assurance of things hoped for, proof of things not seen. 2 For by this (faith), the elders (OT Saints) obtained testimony.
Heb 11:4 By faith, Abel (an OT saint) offered to God a more excellent sacrifice than Cain, through which he had testimony
given to him that he was righteous, God testifying with respect to his gifts; and through it he, being dead, still speaks.
Heb 11:5 By faith, Enoch (an OT saint) was taken away, so that he wouldn’t see death, and he was not found, because God translated him. For he has had
testimony given to him that before his translation he had been well pleasing to God.
Heb 11:7 By faith, Noah (an OT saint), being warned about things not yet seen, moved with godly fear, prepared a ship for the saving of his house, through which he condemned the world, and became heir of the
righteousness which is according to faith.
Heb 11:10 For he looked for the city which has the foundations, whose builder and maker is God.
Now let's put verse 16, which you quoted out of context, in context.
Heb 11:14 For those who say such things make it clear that they are seeking
a country of their own.
They were looking for the earthly land God had promised them.
Then you quote verses 39 and 40 again out of context. When put in context we see the truth.
Heb 11:38 (of whom the world was not worthy), wandering in deserts, mountains, caves, and the holes of the earth.
Here the context makes it clear that they did not receive the earthly allotment of land promised to Abraham. They lived in caves, and mountains, and deserts, but not in the promised land flowing with milk and honey.
Heb 11:39 These all,
having had testimony given to them through their faith, didn’t receive the promise, (the land of Canaan, flowing with milk and honey)
Heb 11:40 God having provided some better thing concerning us, so that apart from us they should not be made complete.
The Jews of the day in which Hebrews was written had received the land of promise and were living in it! The promise, unfulfilled to the OT saints prior to the Conquest (1405-1398 BC) was now complete for the Jews of that day when Hebrews was written.
no, you misunderstands scripture, you know the Messiah to be Jesus, but they did not, as an example, His own disciples did not understand after three years of direct teaching.
They knew the Meshiac to be Jehoshua. That is what "all the prophets" preached. That is what the people listed in Hebrews 11 had faith in!
Its the bible. Just believe it!