请问英语大神:这个since在此处怎么解释?

问题描述:

请问英语大神:这个since在此处怎么解释?
She _____ in Shanghai for ten years since 1992.
She _____ in Shanghai for ten years.
答案我知道第一题是选had lived,第二题是has lived.
只是不知道怎么理解第一题.
有人解释说是1992年离现在是20年了,所以用过去完成时
那如果是改成since2001呢?
怎么理解呢

第一题是说她从1992年开始在上海住了十年
因为有了特定的时间
计算下来,或许她现在已经搬走了
所以用过去式
第二题是说她在上海住了十年
没有特定时间
我的理解是这样.
希望能帮你吧