请问英语语法高手帮忙分析一下这个句子的结果

问题描述:

请问英语语法高手帮忙分析一下这个句子的结果
having shown in previous 研究 that ……,they do sth 我对having shown 这个句子百思不得其解啊,想不出来他到底是干什么的,

shown 是show的过去式,意思是:展示,体现
having shown in previous 研究 that ……
句子的意思就是:之前的研究中已经表明that.
they do sth.就不用解释了吧,so easy