all和whole表示“全部”,用法上有所區(qū)別:all用于修飾不可數(shù)名詞或復(fù)數(shù)可數(shù)名詞。all位于定冠詞、指示代詞、物主代詞及名詞所有格之前。whole用于修飾單數(shù)可數(shù)名詞。whole位于冠詞、指示代詞、物主代詞及名詞所有格之后。
1.all用于修飾不可數(shù)名詞或復(fù)數(shù)可數(shù)名詞。
all位于定冠詞、指示代詞、物主代詞及名詞所有格之前。
all the money
所有的錢(qián)
We ate all the fruits.
我們把水果都吃完了。
They walked all the way.
他們一路上都是步行。
2. whole用于修飾單數(shù)可數(shù)名詞。whole位于冠詞、指示代詞、物主代詞及名詞所有格之后。
This whole holiday has passed quickly.
整個(gè)假期都過(guò)得很快。
3. 在表地點(diǎn)的專有名詞前,一般用all,不用whole。
all China 全中國(guó)
但可以說(shuō)the whole of China
4. 代詞+all或all of+代詞
We all love China.
All of us love China.
5.all 還可以修飾表示時(shí)間的單數(shù)可數(shù)名詞,用于表示整段時(shí)間。
all (the) year / the whole year
整年
all (the) summer / the whole summer
整個(gè)夏天
注:
hour和 century 之前一般用whole而不用 all, 如:
I waited for a whole hour.
我等了整整一個(gè)鐘頭。