The short answer is No. The long answer is “No, but.” And, no, I’m not contradicting Scripture. This issue came up during a recent conversation. It is a popular idea among churchgoers, and I think it is worth writing about briefly. There are two matters surrounding this issue. One is textual (or linguistic), and the other is philosophical. The primary text for the idea is Revelation 13:8. The chapter is about the beast from the sea who will wage war against the people of God and get some of them killed. Here is one translation,
Revelation 13:8 NKJV
[8] All who dwell on the earth will worship him, whose names have not been written in the Book of Life of the Lamb slain from the foundation of the world.
Clearly, this translation says the Lamb, Jesus, was slain from the foundation of the world. Here is another translation,
Revelation 13:8 ESV
[8] and all who dwell on earth will worship it, everyone whose name has not been written before the foundation of the world in the book of life of the Lamb who was slain.