food既是可数名词又是不可数名词。
仅仅指"食物、食品"的时候是不可数名词。例如:We can't live without food and water.
强调食物的种类时就是可数名词。例如:There are all kinds of foods on the table.
可数名词是指能以数目来计算,可以分成个体的人或东西;因此它有复数形式,当它的复数形式在句子中作主语时,句子的谓语也应用复数形式。
不可数名词(uncountable nouns)是指不能以数目来计算,不可以分成个体的概念、状态、品质、感情或表示物质材料的东西。
它一般没有复数形式,只有单数形式,它的前面不能用不定冠词a / an ,若要表示它的个体意义时,一般要与一个名词短语连用,相当于中文里的【数词+(量词)+ 名词】,其中的量词意义依与具体的名词搭配而定。