>somethingとanythingの違いってなんですか?
⇒以下のとおりお答えします。
@somethingは、
肯定平叙文に用いて不特定のもの「あるもの、何らかのもの」を表す。
例:I want something to eat.「私は何か食べるものが欲しい」。
@anythingは、
①肯定文に用いて、肯定するもの「何でも」を表す。
例:You may have anything on the table.「テーブルの上のものは何を食べてもよい」。
②否定文に用いて、否定するもの「何も(~ない)」を表す。
例:There isn't anything to eat in the refrigerator.「冷蔵庫に食べるものが何もない」。
③疑問文に用いて、尋ねるもの「何か」を表す。
例:Is there anything to eat in the refrigerator?「冷蔵庫に何か食べるものある?」。
*something・anythingは事物について用いる語ですが、同じ用法で人について用いる語としては、somebody (someone)「誰か」・anybody (anyone) 「誰か、誰も」になります。使い分けは、something・anythingの使い分け方に準じます。
例:I want somebody to talk with.「誰か話し相手が欲しい」。
I haven't anyone to talk with.「私は誰も話し相手がいない」。