英语中表示吃食物的时候 一定要用肉的概念?We eat two ducks. 能不能这么说呢?但是

2020-09-23 教育 133阅读
eat two ducks 没有问题,eat an oyster也可以,不过应该没有人一次吃一个oyster,所以一般都是eat two dozen oysters或eat a bowl of oysters.
起因是公元1066年,法国贵族出兵占领英国,开始了长达一千多年的统治直至现在,史称诺曼征服,在最初的几百年英国人也使用法语,导致现代英语有一两万词汇来自法语。
上层贵族是消费者,这些动物之于他们是烹饪好的肉食,所以pork、mutton、beef都是“某种动物身上的肉”,重点在吃、在消费,例如pork、mutton、beef都是统治英国的法国贵族的语言,都来自法语。你说pig meat、goat meat也都可以。
下层人民是生产者,这些动物之于他们是活生生的家畜,所以pig、sheep、cow都是“某种动物本身”,重点在养、在生产。下层人民说自己原来的语言,pig、sheep、ox都来自古英语。
而一些贵族们不吃的驴、兔等等,仍是XXmeat.
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com