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 は彼女の一部分とイコール関係になります。
これで、それぞれの使いわけが理解できたでしょうか。