Klíčový rozdíl: Cokoliv znamená jednu věc, zatímco všechno zahrnuje všechny viděné a neviditelné věci. "Cokoliv" znamená jednu nebo dvě věci ze seznamu věcí, zatímco "vše" znamená všechny věci na seznamu.
Myslím, že všichni se mohou na jednom nebo druhém místě shodnout, že angličtina je velmi komplikovaný jazyk, kde podobné slova mají úplně jiný význam a jiná slova mohou znamenat totéž. Takový zmatek vzniká také při rozhodování o použití "všeho" a "cokoli". Tato slova mají zcela odlišné definice a ačkoli je lidé každodenně používají, neexistuje žádné vysvětlení, kdy by tato slova měla být použita.
Tato slova jsou mnohem snazší vysvětlit tím, že je používají v různých kontextech, což jim zjednodušuje jejich pochopení. Vezměme si Matt jako příklad; Matt dostane seznam potravin a je požádán, aby: a) přinesl všechno na tento seznam a b) přinesl cokoli na seznamu. V prvním scénáři se očekává, že Matt koupí všechny věci, které jsou uvedeny v seznamu, zatímco ve druhém scénáři se Matt očekává pouze v nákupu jedné nebo dvou věcí ze seznamu.
Jiný příklad: John říká: "Udělám všechno, ale jít na bowling." Nebo John řekl: "Udělám cokoli jiného než jít na bowling." V prvním příkladu John udělá všechno, co se od něj zeptá, ale nezůstane bowling, zatímco ve druhém příkladu John udělá cokoliv, včetně věcí, které se od něho nepožadují, spíše než bowling. V tom se všechno týká všech věcí, které se od něho vyžadují, zatímco cokoli se týká všech úkolů, které jsou požádány, včetně všech úkolů, které od něj nebyl požádán.
Tyto výrazy mají úplně odlišné významy a nejsou synonymem. Používají se také velmi odlišně a neměly by se vyměňovat.