Of course God knows the future, but He wouldn't consider it "future".<quoted text>
So if time exists then either god knows the future or he is powerless to change it.....
Just think man you can't win this. It is not possible to be both. You can't be in 2 places at 1 time.
God can't be omniscient and omnipotent. It defies logic and the entire concept of the words and ideas. You need new words, ideas, or gods.
Past, present & future are all the same to God. All happening at once, but all happening separately...
God can be and IS omniscient and omnipotent, humans can't be.
You're still applying human limitations to God, you know.