the speaker ,________for her splendid speeches,was warmly received by the au

问题描述:

the speaker ,________for her splendid speeches,was warmly received by the au
A,having known
B,being known
C,knowing
D,known
这里的known是一种过去分词表被动的含义吗?可我觉得如果是这样,为什么要被动呢,用主动语态也行啊?还是known在这里不是表示know的过去分词意义呢?

这里的known for 是指“因...而出名”,是固定搭配.
这个演讲者因为他精彩的演讲很受欢迎
“be known as"才是过分表被动