Student or Learner
i want to ask about all,every and whole.
What are they different?
When do we use them?
There is no big difference in the meaning of 'all' and 'whole', but they differ by position in the sentence and type of a noun, which they define:
1. Both adjectives 'all' and 'whole' can be used with an abstract noun, with words 'day', 'night', 'week', 'month', 'year', 'world', also, with names of towns, countries, continents, but demands of different constructions: 'all' is used before an indefinite article and another one determinant, 'a whole', as opposed to 'all', is used after determinant: 'all his life', but 'his whole life'. Moreover, 'all' is combined with the nouns, with which the determinant is ommited, but while combined with 'whole' , such an determanant can't be ommited: 'all night (day)', but 'the whole day (night)'. With abstract nouns it is preferably to use 'whole': 'the whole truth'.
2. Just 'all' is used with the name of substances: 'all the bread'
3. 'All' is used with uncountable nouns and countable nouns in plural: 'at all times'
4. With countable nouns in singular usually is used 'whole': 'the whole story'
1). Word 'every' is similar to an adjective 'all' in the meaning. It implies a group of people or of homogeneous objects, not more than three ones, and accents a union of all the participants of the group without any exceptions: 'to copy every word of the letter'. 'Every' differs from 'all' that it is always used with countable nouns in singular, while 'all' can be used with countable or uncountable nouns in singular and plural. 'Every day is busy' and 'all days are busy'.
2). An adjective 'all' don't has a meaning of plurality and can refer to a unit (with a noun in singular), and to more than one object (with a noun in plural). 'Every' as opposed to 'all' usually implies as an object plurality so their union: 'She was here all day' and 'She was here every day'
Source: my book