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