Kluczowa różnica: wszystko oznacza dowolną rzecz, podczas gdy wszystko obejmuje wszystkie rzeczy widziane i niewidzialne. "Wszystko" oznacza jedną lub dwie rzeczy z listy rzeczy, podczas gdy "wszystko" oznacza wszystkie rzeczy na liście.
Myślę, że każdy może zgodzić się w tym czy innym punkcie, że angielski jest językiem bardzo skomplikowanym, gdzie podobne słowa mają zupełnie inne znaczenie, a różne słowa mogą oznaczać dokładnie to samo. Takie zamieszanie powstaje również przy podejmowaniu decyzji o użyciu "wszystkiego" i "czegokolwiek". Te słowa mają zupełnie inne definicje i chociaż ludzie używają ich codziennie, nie ma ustalonego wyjaśnienia, kiedy takie słowa powinny być używane.

Słowa te można łatwiej wyjaśnić, używając ich w różnych kontekstach, co ułatwia ich zrozumienie. Weźmy Matta jako przykład; Matt dostał listę zakupów i został poproszony a) o przyniesienie wszystkiego na tej liście i b) przyniesienie czegokolwiek na listę. W pierwszym scenariuszu Matt ma kupić wszystkie rzeczy podane na liście, podczas gdy w drugim scenariuszu Matt ma tylko kupić jedną lub dwie rzeczy z listy.

Inny przykład: John powiedział: "Zrobię wszystko, ale pójdę na kręgle." Albo John powiedział: "Zrobię wszystko, ale pójdę na kręgle." W pierwszym przykładzie, John zrobi wszystko, o co go poprosimy, ale nie pójdzie Kręgle, podczas gdy w drugim przykładzie, John zrobi wszystko, w tym rzeczy, które nie są o niego pytane, zamiast iść kręgle. W tym wszystkim wszystko odnosi się do wszystkich rzeczy, o które go prosi, podczas gdy cokolwiek odnosi się do wszystkich zadań, o które jest proszony, łącznie z zadaniami, do których nie został poproszony.
Terminy te mają kompletne różne znaczenia i nie są synonimami. Są również używane w bardzo różny sposób i nie powinny być wymieniane.