Ten years ago 는 현재부터 지난 10 년을 의미하며, ten years brfore 는 특정 시간 전 10 년 동안 사용할 수 있습니다.
Ten years before 는 일반적으로 지금 완성될 때 사용되고, ten years ago 일반 용어는 과거 일반시였다.