実際の動作と照合すれば意味は明らかなのだけど、英文を読む機会が少ない人が多いのか、これに関して「否定ではany」とかよくわからない解説がされているものを見かけることがある。そこで、これらの意味合いの違いと使い分けについてサクッと解説しようallとanyallはすべて。anyはいずれかひとつ。通常は全く異なる意味なのだけど、否定になると意味はかなり近くなる。実際のところ否定のallという言い方はちょっと曖昧。instruments”といったら楽器はひとつもないのだけど、noがallを否定していて「全てはない」と言っているかのようにも思える。「ひとつとしてない」場合はanyを使うほうが普通で、もしくはnoなんちゃらか、nothingなんちゃらになる。見かけないけれど、someの否定だとanyと一緒なんだけれど、ちょっと弱い。探せばあるのかもしれない。見当たらない程度のニュアンス。anyとsome否定でないのであれば(肯定形という言い方は変なのであまりしたくない)anyは「いずれか」、someは「いくらか」。anyの場合、ひとつでもあればOKで、いくつあるかは全く気にしない。いったら「誰でもいい」。someの場合、少なくともひとつ、あるいはそれ以上。いったら最低限ひとりは欲しくて、できればハーレムにしたいということになる。anyoneの場合本当に誰でもいいのだけど、someoneと言った場合該当するoneは限定されている可能性が高い。anyoneの場合不特定多数の中の誰かであり、someoneといったら特定の集合の中の誰かと考えていいだろう。anyone自体に前提として条件がかけらる場合もあるのだけど。allとeveryもしくはeachallは全体、everyとeachは個々。allが導く文は集合名詞(冠詞なし)か複数形なのだけど、everyやeachは集合あるいは複数のeveryやeachが導く文は個々になる。現実的には人に対してはallを使うことはあんまりない。それは主語が大きい人になってしまう。