Tony worked in a lawyer's office years ago.为什么years前面不用加介词?好像It has belonged to our family for a long time.

问题描述:

Tony worked in a lawyer's office years ago.
为什么years前面不用加介词?
好像It has belonged to our family for a long time.

years ago前省略了for。

上句式一般过去时,不用介词
下句是现在完成时,要用介词

这里years ago是表示数年前
固定的