Что значит from long ago ? time опущено?
Ответ носителя языка
Rebecca
From long ago from a long time ago сокращается до « from a long time ago . Time обычно не опускается, но часто опускается, потому что носители языка могут сделать вывод о time слова.