God's Knowledge: Part 2
Foreknow is defined by dictionary.com as: "to know beforehand." Notice how the definition is completely bound up with the idea of time - knowing "before." In the last post we thought about how God's knowledge is immediate, perfect, and simultaneous - which is to say that God's knowledge is not bound by time. God is both outside of time and the one who inhabits every moment of time. That is what it means for him to be omnipresent - he is always in all times and places. Herein we find the rub - If God's knowledge is immediate, perfect and simultaneous, and he is in all times and places then he doesn't actually have FOREknowledge, he just has knowledge. The great Dutch theologian Herman Bavinck put it like this: Strictly speaking, it is a mistake to speak of divine foreknowledge; there is only one knowledge of God. With him there are no “distinctions of time.” For what is foreknowledge if not knowledge of future events? But can anything be future