He told us that he had worked here since 10years before.这个句子对么?

问题描述:

He told us that he had worked here since 10years before.这个句子对么?
在此处since和before连用怎么讲?
since 10years before完全等于since 10 years ago么?

很简单,主句若是过去式,宾从随主时态变,从句是现在完成时,改为过去完成时态,原来的ago就改成了before.句意不变.