If God already knows, with absolute certainty, what choices we will make in the future, then the future is already determined. No matter how much we feel that we’re choosing freely, the fact remains that God’s knowledge already encompasses every choice we will make. This creates a deterministic scenario: if the future is fully known by God, it implies that we have no real capacity to choose otherwise, as God’s knowledge is already an accurate  prediction of our actions.

Consider it with an example : 

Suppose that tomorrow you freely decide to take your dog for a walk. It follows that there is now a true proposition to the effect that you will take your dog for a walk tomorrow. Propositions of this kind are known as future contingents. Thus, if God is omniscient, and if omniscience requires knowledge of all true propositions, then God now knows that tomorrow you will take your dog for a walk. But so the argument runs, if God now

knows that you’re going to take your dog for a walk then you cannot do so freely, for if this decision were free then you could refrain from making it, but if you were able to do that then you would be able to make it the case that God has a false belief. However, you aren’t able to make it the case that God

 has a false belief, for that would be at odds with the fact that God is omniscient..