long time ago
- ancientVery old indeed
- pastTime already gone
- onceAt one time
- yesteryearTime not long past
- oldenOf a distant past
distant · memory · forgotten · history · medieval · prehistoric · ancestors · mythology · legend · era · epoch · vintage · antique · bygone · primordial · dawn · origins · faded
long time agoin the future
At a subsequent time
someday · eventually · down the road · hereafter · tomorrow
long time agojust now
The immediate past
recently · lately · not long ago · the other day · in recent memory