all 后面接名词时,名词前有时有定冠词,有时没;有时有介词 of,有时又没,请问它们的具体有什么不同?请专家老师指点、剖析一下,很感谢!
▲《现代英语惯使用方法词典》对于 all 与 all the 的说明:
all boys, boys 前无冠词,表示通常男生的全部。all the boys 指特定范围内的男生。例:
All boys like playing table-tennis. 男生都爱打乒乓。
All the boys went camping last Sunday. 上星期日(我校)男生们都去野营。
▲《牛津英语使用方法指南》对于all 与all of 的说明:
all 可修饰名词和代词。名词前面若带有限定词(如 the, my, this),用 all 或 all of 均可。all 比 all of 愈加常用。如:
Shes eaten all the cake. 她把蛋糕都吃了。
All my friends like riding. 我的朋友都爱骑马。
但,若名词前面不带限定词,则通常不需要 of。如:
All children can be difficult. 所有些小孩都可能很难应对。(不可以说:All of children...)