If God 'foresaw' our acts, it would be very hard to understand how we could be free not to do them. But suppose god is outside and above the Time-line... You never supposed that your actions at this moment were any less free because God knows what you are doing. Well, He know your tomorrow's actions in just the same way--because He is already in tomorrow and can simply watch you. In a sense, He does not know your action till you have done it: but the moment at which you have done it is already 'NOW' for Him.
C. S. LewisWhat he says, even on his knees, about his own sinfulness is all parrot talk. At bottom, he still believes he has run up a very favorable credit-balance in the Enemy's ledger by allowing himself to be converted, and thinks that he is showing great humility and condescension in going to church with these 'smug', commonplace neighbors at all.
C. S. LewisAlmost certainly God is not in time. His life does not consist of moments one following another...Ten-thirty-- and every other moment from the beginning of the world--is always Present for Him. If you like to put it this way, He has all eternity in which to listen to the split second of prayer put up by a pilot as his plane crashes in flames.
C. S. Lewis