"Would you like to drink some coffee"为什么用“some”而不用“any”?

问题描述:

"Would you like to drink some coffee"为什么用“some”而不用“any”?

好像不可数的东西用SOME 吧

coffee咖啡是不可数名词 而且would是询问语气

some 用于预期得到肯定回答的问句中。


字典any出有解释

some有一些的意思,而any是任何的意思

因为any表示否定或征求意见,所以用any,而some不行。

表示征求意见希望得到肯定回答的疑问句用SOME,不用ANY

这种是用于问别人需要什么时。一般用some ,很少用any

some意为“一些”,可作形容词和代词.它常修饰可数名词复数
any意为“任何一些”,它也可修饰可数名词复数或不可数名词,常用于疑问句和否定句
但是,在表示建议,反问,请求的疑问句中,或期望得到肯定回答时,多用some而不用any
所以这句话你想要……这里要用some表示一些

口语习惯而已,很多时候单词的用法不是都能用语法解释的。

因为这个句子不能算严格意义上的一个疑问句,而只是一个意见或建议的征求,所以不用any。any是在疑问句当中才使用的。你也可以把这个当做一种固定方式来记