DIFFERENCES BETWEEN WHOLE and ALL / Diferencias entre WHOLE y ALL
1.- 'Whole' has the sense of 'complete' and 'all' indicates every part of something.
For example if we mean from the beginning of the day until the end of the day, we would say: the whole day.
We can also say: all (the) afternoon, which suggests every part of the afternoon. Briefly the difference is that 'whole' refers to the entirety of something whereas 'all' refers in particular to all the parts/bits that make up the afternoon.
In this sentence: Charlie ate the whole cake, there is simply an indication that the complete cake was eaten. Charlie ate all the cake (all of the cake) suggests that possibly it was surprising that he did that because it was a big cake and he managed to consume every single bit of the cake.
2.- When discussing one object, discussing the object in its entirety, use whole.
Example--The whole airplane shook with the turbulence.
When discussing many of the same object, use all.
Example--All the airplanes were delayed because of the storm.
3.- The word “all” is used with countable or uncountable nouns to refer to 100% of many things.
All of my furniture is from Ikea. (uncountable)
I bought all of my plates from ABC department store. (countable)
The words “whole” and “entire” mean 100% of one thing. It is used with countable nouns.
I ate the whole pie by myself. I’m so full right now.
I spent the entire day watching TV and drinking beer. It was great
(Básicamente usamos WHOLE para hablar de un objeto por completo; y usamos ALL para referirnos a todo de muchas cosas.
WHOLE : Me he leído el libro completo. ( todo de un objeto , el libro)
ALL: Me he comprado todo para esquiar ( todos los elementos necesarios para hacer esquí))