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 (of) 可修饰名词和代词。名词前面若带有限定词(如 the, my, this),用 all 或 all of 均可。all 比 all of 更加常用。如:
She's eaten all (of) the cake. 她把蛋糕都吃了。
All (of) my friends like riding. 我的朋友都喜欢骑马。
但是,若名词前面不带限定词,则一般不用 of。如:
All children can be difficult. 所有的孩子都可能难以对付。(不能说:All of children...)
黎老师:
我完全同意曾老师的解答。