We not only believe that God foreknows all things, but that He does not and cannot foreknow without foreordaining. For not only is God’s omniscience all-comprehensive and all embracing, but so is His foreordination. He foreordains whatsoever comes to pass (Acts 4:27f). Therefore it is impossible that He know beforehand anything that has not been already foreordained. There is nothing that can be the object of divine prescience but that which has been preordained.