其实在某一个小的问题上不必太过纠结……being 和 having been对这个句子本身意思的理解没有太大影响的。这个句子的重点在于用过去分词作了伴随状语。
理解成being和having been都说得通的~不过个人感觉是being比较正常一点。。。不过having been也可以理解成是已经发生并且会有持续影响的。。呃,我自己也搞不清除了~
总之就是~不要太纠结这个问题啦~很...