英语名词的问题Do you have any drink? I 'm very thirsty,  drink 作饮料时是可数名词 应该用复数吧?怎么是单数?This box of sweets is for her.     sweet 为什么加s  又不是2盒?

问题描述:

英语名词的问题

Do you have any drink? I 'm very thirsty,  drink 作饮料时是可数名词 应该用复数吧?怎么是单数?

This box of sweets is for her.     sweet 为什么加s  又不是2盒?

是问句,用any,用单数。
is是主语box的动作。

any在表示“任何”意义的时候,后面接单数可数名词any 在表示“一些”意义的时候,后面接复数名词或不可数名词
sweet此处意为糖 可数名词 一盒糖是复数

很多词,不仅是drink,sweet,还有,water,candy,fruit
当表示泛指的时候,不加S,当表示种类的时候,加s

Do you have any drink,这里的drink 是泛指喝的东西,谁知道是水还是酒,就不加s
如果是种类,比如,软饮料,热饮料,soft drinks,hot dinks ,就可以加了

sweet 也是一样,加了s ,说明,盒子里有好多种糖,有徐福记的,有瑞士糖等等