Mr Jack writes:
The past is determined, does that mean we had no free will in the past?
It means we no longer have the free will to determine the past. When the events that are now in our past were in our future, they were undetermined, and so we had the free will to act upon the available possible futures.
Knowing the future merely means that god knows what choice we will make...
Knowing the future inerrantly means that God knows what path we
must take. If one cannot choose an alternative path, then s/he does not have free will. Perhaps we mean different things by "free will"?
...that doesn't imply that we didn't make the choice of our own freewill.
If it is impossible for God's knowledge to be in error, then no alternatives exist to that which God knows. If I have no alternatives, then I don't have free will.
In order not to have freewill we would have to be co-erced into making the choice by things beyond our control, determinism does not imply this.
Yes, it does. "Control" means that the decider affects the future by his/her choice. If the future is set, then there is no choice since a choice of only one possible outcome is not a choice at all.
In fact, god knowing the future doesn't imply determinism either...
How can God know the future without first
determining what that future is? I don't see how the future can be known and indeterminate at the same time.
...anymore than someone having a time machine does.
I don't see how this is relevant. Can you clarify?