Ok before i even start with my theory, I'm sorry for my spelling skills in advance.
My idea goes something like this, There are 3 types of time, Real, Plane, and Motion. These all come together to form a 3D image of time. The first dimension of time, Real Time, is the one we are all use to. It is a line that has no beggining and no end, infinit. We could call it a "Time Line" for everything. At some point on this line we find the present, the point where future turns to past. But let me make a note by stating that there is no present. What i mean is, that no matter how much you break down time, you will never find the exact amount of time the present lasts, it happens so fast that in all reality its not there. The second dimension, Plane Time, is the lining up of many real timelines together. Think of this, if each point int eh universe were to share the same timeline then every point would experiance the same thing no matter what. So to fix this each point in the universe must have its own line, being points are infinit then there are infinit timelines. All of these lines are lined up with each other (no pun intended) like below.
-------|---------
2AM
-------|---------
2AM
And as you see the points of time correspond to each other at all times. So in theory, if i wanted to know what was going on anywhere at 2AM then i would just have to veiw the top of this plane. The last type of time is the hardest to explain, so bear with me. I couldnt think of a batter name for this type of time so i called it motion time. (being it involves motion) As we know from realativity (general), as we accelerate, time slows down. And as we slow back down the time meets back up. When this happens, we are warping the real time in a upwards direction. This si because when time slows more real time is needed to make it through this area of time. So i must note that real time always moves at the same rate. So now what we have is a "bumpy" plane. This adds the 3rd dimension to it to finish up my theory. I do also think that there is one time dimension for each space dimension. (so according to string theory that would make for 10 time dimensions)
Hope you enjoyed.