Long before ...years 和 as early as...years ago

老师您好!请问早在6000-7000年以前为什么可以用as early as 6,000 or 7,000 years ago而不能用long before 6,000 to 7,000? 二者的区别是什么?而且第一句里为什么用or连接60007000谢谢老师!

请先 登录 后评论

最佳答案 2021-08-04 09:29

1. as early as 6,000 or 7,000 years ago (正)

as early as 看作定语,修饰 6,000 or 7,000 years agoor 表示选择,说话人拿不准具体数字时使用。

我把这个词组的来历演变一下:

1. 6,000 years

2. 6,000 or 7,000 years

3. 6,000 years ago, 

4. 6,000 or 7,000 years ago 

5. as early as 6,000 or 7,000 years ago
2. as long as long before 6,000 to 7,000? 
(误)

long 指时间的长短,是一个时间跨度,没有早晚。early 指时间的早晚,距离今天很早。
请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,2017 浏览
  • 小张 提出于 2021-07-25 16:44