all和whole都有全部,整体的意思,用法有区别。
1.位置不同:
all要放在冠词、指示找词、物 主代词等之前,而whole应放在这些词之后。如:
allthefamily/thewholefamily 全家
2.在复数名词前一般用all,在单数可数名词前一般要用whole。如:
Allthechildrenenjoyedthemselves.所有的孩子都过得很快活。
Thewholebuildingwasburning.整座在楼都在燃烧。
注:它们在意义上有差别:all指“一个不剩”(即“全部”);whole指“一点不缺”(即“整个”)。
3.在不可数名词之前一般用all,而不用whole(但偶尔有例外:thewholetime/allthetime;hiswholeenergy/allhisenergy等),但在物质名词前是绝对不能用whole的。如:
误:thewholemoney正:allthemoney所有的钱
误:thewholefood正:allthefood所有的食物
误:thewholewine正:allthewine所有的酒
4.在表地点的专有名词之前,一般用all而不用whole
如:allChina(全中国),但可说thewholeofChina.(fromwww.zkenglish.com)
5.在时间名词(如day,week,month,year等)以及季节名词(spring,summer,autumn,winter)之前,两者都可用。如:
all(the)day/thewholeday整天
all(the)spring/thewholespring 整个春天
注:
在表示时间的hour和century之前,一般只用whole,不用all
如:Iwaitedforherthe(或a)wholehour.我等了她整整一小时。
6.关于allof一与thewholeof:
(1)allof的含义与用法与all大致相同,但使用范围比要广,allofthebook整本书
(2)thewholeof与whole的意义基本相同,但其使用范围远比whole要广。它不仅可以代替whole(如thewholetime=thewholeofthetime),而且还可以用于不能用whole的场合:
1)用于不可数名词(包括物质名词)之前:
thewholeofthemoney/thetea全部的钱/茶
2)用于表地点的专有名词之前:
thewholeofJapan全日本