首先要说明的是这两个短语的含义和用法完全一致,都表示在很久很久以前,都是副词短语,在句中做时间状语,在讲故事时常常用到。这两个短语的主要区别仅仅是用词上的区别。短语long,long time ago中,因为有名词time参与,由此判断long是形容词。而短语long,long ago 中的long是副词,long重复两次表示强调。
举例说明:
A LONG time ago there
lived a woman who had four daughters, and these in time grew up and married and
went to live in different parts of the country.
很久以前,有一位夫人,她有四个女儿,这些女儿长大之后就结了婚,住在个不相同的地方。(《鹅妈妈故事集》)
One day, a long, long time ago, it was very cold; winter was coming.
很久很久以前有一天,天很冷,冬天就要来了。(《如何讲故事》)