[n] the time that has elapsed; "forget the past"
past, past times, yesteryear
future, futurity, hereafter, time to come