(1) whole强调一个完整如一,互不分割的整体。
The whole country is suffering the war. 整个国家正遭遇战争。
I just want to know the whole story.我仅仅只想知道完整的故事。
whole在句中的位置是放在所有格,冠词和指示代词的之后。
They will spend their whole holiday in Canada.他们将到加拿大渡过整个假期。(所有格后)
She has finished writing the whole book. 她已经写完了整本书。(冠词后)
whole用来修饰可数名词(名词用单数)。
He ate the whole cake. 他把整个蛋糕都吃了。(强调整整一个蛋糕)
(2) all强调由一个个部分组成的“全部”。
Miss Green knew all the students in the class.格林小姐认识这个班上的所有人。(一个一个全认识)
all在句中的位置是放在所有格,定冠词和指示代词的之前。
Jim finished all his homework in twenty minutes.吉姆在20分钟之内完成了所有的作业。(所有格前)
Of all the boys here, he sings best.在这里所有的男孩之中,他唱的最好。(定冠词前)
The boy can answer all these questions.那个男孩能够回答所有的这些问题。(指示代词前)
all既能修饰可数名词(名词须用复数),又能修饰不可数名词。
All these five books are mine.这五本书都是我的。(修饰可数名词)
She was worried about her son all the time.她总在为她的儿子担心。(修饰不可数名词)