a long time ago
- ancientVery old indeed
- bygoneOf earlier times
- yesteryearTime not long past
- onceAt one time
- oldenOf a distant past
distant · past · memory · faded · forgotten · nostalgic · vintage · antique · prehistoric · medieval · century · epoch · era · generations · ancestors · sepia · dusty · cobwebs
- story phrasesonce upon a time, happily ever after, the end, long ago, in the beginning
a long time agoin the future
At a subsequent time
someday · soon · eventually · down the road · one day
a long time agorecently
In the near past
just now · not long ago · lately · in recent memory · of late