The speaker, for her splendid speeches,was warmly received by the listeners.
A. having known
B. being known
C. knowing
D. known
网友回答
A. having known
B. being known
C. knowing
(答案→)D. known
解析:根据句子结构,此句是一个含分词短语的句子。因为短语中的动词与句子主语存在被动关系,因此用过去分词。因为这是叙述一个事实,不是强调动作进行,此短语可转换为从句:who was known for her...,因此选项D正确。