在否定句中some要变成 如Have some juice,please.为什么?

问题描述:

在否定句中some要变成 如Have some juice,please.为什么?

有时候不变成any是因为希望对方喝一些,这表现出主人的好客,是约定俗成的语法习惯

一般来说是这样子的,要变成any,但是向你的那句话中,have some juice,please?这个里面用some 是因为,是对方对你的一种邀请,问要不要喝点果汁,不确定要不要的时候,就会用some ,而不是any。any用在疑问句中只是对于不可数名词的一种疑问。例:is there any water in the bottle?意思是,我不知道瓶子里还有没有水了?do you have any money?我不知道你有没有钱了。那么,如果说do you have some money?那么我知道你有钱,但不知道有多少,或是够不够借我的。希望可以帮到你。

要知道外国人是很热情的,他请你什麽东西的时候,他是很想要你接受的,这个时候就要用some,如果是一般的话,这时候就要用any。这是一种语法习惯。

Have any juice you like..correct
have somejuice please...correct

是的,但有时候也不尽然.如果你在向别人发出邀请,或期望对方对你的问题作出肯定回答时就还用some,如Would you like some cakes或Can I ask you some questions等等,至于为什么,我也不知道,应该是约定俗成的语法习惯吧!
Would you like some juice?