"Mary took out her flute and played one of her favorite pieces. She has had it since she was a child." is a true sentence.

Does this mean that "She has had the flute since she was a child."?
yes