· 

be known [ famous ] の後の前置詞は?

be known [ famous ] の後の前置詞は、by ? to ? for ? as ? in ? among ? どれが正しいのか。これも受験生をよく悩ませるテーマです。今回はこれについてわかりやすく解説します。

【 known の場合 】

She is known to young people. (彼女は若者に知られている。)

上の例の場合、young people彼女 を知っている、という関係になります。

She is known as a great singer. (彼女は偉大な歌手として知られている。)

上の例の場合、a great singer彼女とイコール関係になります。

She is known for her beautiful voice. (彼女はその美しい声で知られている。)

上の例の場合、her beautiful voice彼女の一部分とイコール関係になります。

A person is known by his or her friends. (人というものは、その友だちでわかる。) 

上の例の場合、by の後ろには判断根拠が来ます。

【 famous の場合 】

She is famous among young people. (彼女は若者の間で有名だ。)

上の例の場合、young people彼女 を知っている、という関係になります。

She is famous in Japan. (彼女は日本で有名だ。)

上の例の場合、in の後ろには場所が来ます。

She is famous as a great singer. (彼女は偉大な歌手として有名だ。)

上の例の場合、a great singer彼女とイコール関係になります。

She is famous for her beautiful voice. (彼女はその美しい声で有名だ。)

上の例の場合、her beautiful voice彼女の一部分とイコール関係になります。

これで、それぞれの使いわけが理解できたでしょうか。