Hi teechar,
I think No.2 is the correct sentence because of the tense "has been promising" is from the past until to now. And it's a activity more than the result. No.1 is wrong. Because the key word "since" is talking about the time of past she known. And it's using present perfect tense to express the meaning that it doesn't make any sense.