一般现在时的一种用法就是描述一个事实。你这句就是说明一个事实,即十年前就是你朋友。你如果用了was则说明十年前曾是你最好的朋友,是过去的事实。
Shelly is my best friend since 10 years ago
------ 这个句子要改为; Shelly has been my best friend since 10 years ago.
----- since 自从....起 , 表示时间是从过去一直延续到现在,所以要用“现在完成时态”