1、food不是集合名词,而是普通名词,可以可数,也可以不可数.food不可数的时候是指同一类食品,例如There was lots of food and drink at the party (在聚会上,有好多食品和饮料.).food做可数名词的时候是指不同种类的食品,例如:I';m allergic to certain foods (我对好多种食品都过敏). 2、beverage是个集合名词,总称饮料. 比如,饭店的餐饮部的英文名称是 Department of Food and beverage. 这就类似garments 代表所有的服装,而指一件衣服则用clothing 一样. 因此,beverage 的意思已经涵盖了drink所表达的意思. Milk算饮料的一种,所以应该是算在beverage里吧