Most mainstream Christians believe that god is outside of time, meaning he can see the beginning, the end and all in-between simultaneously. He can not look from “now“ to the future or the past since he is not in any now. He sees all things that, for us, have been and will be. I say “see” but it is not “seeing” since to see implies one perspective, we are trapped in the cage of language. I am here now, for me the past is gone and the futures not yet come, but for god all are one. That is why the Christians clam Christ is on the cross in perpetuity.
If god (for lack of a better words) sees, has seen, will see me typing how does that take my free will away?