Past, present, future are words we use to make sense of the "eternal temporality" of God that we exist in. God is temporal therefore His creation is temporal. The now is what exists. It is dynamic and temporal. Dynamic in that change is constant, temporal in that the movement is tensed. Our mind is just like God's mind. The difference, He is not limited by location. God experiences temporality like we do but for Him duration is flexible because he is not limited to an inertial frame. (A day is like a thousand years...) For us duration is the observed rate of change in a given inertial frame. Duration is subjective to the observer. Variations in the rate of change are undetectable for an observer in a given inertial frame.
Without the mind's memory and reason time has no meaning.
"we experience a piece of music as a whole with the help of memory and anticipation"
Wolfhart Pannenber.