复数有两种,一种是特指复数,如这有5只狗There are five dogs.一种是泛指伏暑,比如你的例子 he likes to eat leaves.并没有说他喜欢吃多少叶子,什么样的叶子,而是泛指他喜欢吃(某种或者所有的)叶子。grass不可数noodles是习惯用法,因为看上去它总是复数形式存在,不要理解为一根一根的。
问得好。GRASS是不可数名词。NOODLES也是不可数名词,一般不直接说NOODLE.都是习惯用法。一碗面条是a bowl of noodles,还是单数形式。形象的说,一般不说一根面,或一条面,呵呵。Leaf是可数名词。a leaf就是一片叶子,如果泛指树叶落了,不管种类,则说leaves.如果喜欢吃叶子,总不可能吃一片(常理推断),所以说leaves.不知道回答没有。呵呵。