She was destined for a life of song having been named after sth.中的“having been”用法这句话我有点不明白,这里having been是什么用法?原句如下:Carey was destined for a life of song having been named after “They call the wind Mariah”,from a popular musical.

问题描述:

She was destined for a life of song having been named after sth.中的“having been”用法
这句话我有点不明白,这里having been是什么用法?原句如下:
Carey was destined for a life of song having been named after “They call the wind Mariah”,from a popular musical.

等于从句 Carey was destined for a life of song that have been named after “They call the wind Mariah”,from a popular musical.
省略了that