Antonyms for Future (opposite meaning)
WordNet sense 1 (the time that has elapsed):
past
WordNet sense 2 (temporal sense; intermediate between past and future; now existing or happening or in consideration):
present
From the ODE community, based on WordNet
add/edit