long ago 和 from long ago 的区别

long ago 和 from long ago 有何区别?他们分别是什么语态的标志?
请先 登录 后评论

最佳答案 2020-11-08 13:56

long ago = a long time ago。表示某个动作或状态在很久以前已发生或存在。用一般过去时。例句:

He moved out long ago.
他早就搬走了。
《汉英大词典》

from long ago = from a long time ago,表示某个动作或状态从很久以前就开始发生或存在,强调开始点。意思虽然跟 since long ago 接近,但不用于现在完成时,仍然是一般过去时。此外,from long ago 还可以做定语:

He remembered things from long ago.

他记得很久以前的事情。

 

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,3463 浏览
  • 荣仕翰 提出于 2020-10-31 19:33

相似问题