My mother cooks many delicious foods.这句话有语法错误吗?

如题所述

您好,My mother cooks many delicious foods.  这句话的语法错误在于对 food 这个单词的用法,因为 food 作为复数形式的 foods 时无法使用 cook 这个动词。

1)food:作为单数,译为【食物】,是不可数名词,不论是什么样的食物,很多种也好,一种也好,都是 food,不可数名词,此时就不能用 many,只能用 much,因为 many 是修饰可数名词复数,而 much 是不可数名词;

2)foods:作为复数,译为【不同类别的食物】,通常表示(食物)的(大类),也就是(肉类、蔬菜、水果、五谷、奶制品、饮料)等不同大类的食物使用时,可以用 foods。

另一种情况是比如(冷冻食品)是 frozen foods,罐头食品是 canned foods。因为不同类别的大类食物是可以作为冷冻(肉类、蔬菜、水果,饮料),或是罐头(肉类、蔬菜、水果,奶制品)等等。

那么 cook 是(烹饪,煮)的意思,而大类食物是无法烹饪,或是煮的。但泛指(食物)时,是可以煮的。

所以句子应该改成:My mother cooks much delicious food.

假如想要说比如煮了很多不同的料理,比如有炒肉的,有炖肉的、有蔬菜,有汤,有馒头,可以用 many different kinds of food(很多不同的食物),因为这里还是只能用 food,而不是 foods,而 kind of 作为量词,是可数的,所以变成 kinds of,此时就可以用 many 了。所以句子还可以改成:My mother cooks many kinds of delicious food.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-07-26
从语法上说这句话是正确的。首先主谓一致,其次food可以是可数名词,有复数形式foods。但从表达意思上来看,建议改为: My mother cooks many delicious kinds of foods.
第2个回答  2021-07-26
基本上My mother cooks many delicious foods 没有语法错误,用词不是很恰当,修正为My mother can cook delicious foods.
第3个回答  2021-07-26
你想要表达的是妈妈做了许多好吃的东西,正确写作My mother cooks a lot of delicious food.(food不加S)
第4个回答  2021-07-26
My mum cooks many delicious food. 这句话没毛病是正确的。
相似回答