Time is described as an illusion of perception; past, present, and future are all present at the same time (so to speak). What shifts is where we direct our attention. In temporal philosophy this is called 'the block universe'. The 'growing block universe' differs only in that the future doesn't exist yet. The block universe was a major plot point in the mini series 'FlashForward'.