Long long ago;(形容词修饰ago)
3 days ago;(名词短语修饰ago)
a long time ago;(同上)
quite a long time ago;(同上 但是quite修饰名词time)
Since a long time ago. 副词ago做介词since的宾语,
请问这样理解是否正确。