you shouldn't eat anything.这里把anything换成something行吗?不是用了 shouldn't吗?

问题描述:

you shouldn't eat anything.这里把anything换成something行吗?不是用了 shouldn't吗?
虽说这是否定句,但是用了shouldn't,委婉的语气一般some不变any啊?
那否定句疑问句什么情况下some不变any啊?

some 用于肯定句,否定句和疑问句用any.但是如果是建议或请求的疑问句中,或是预料会作肯定回答的疑问句中,再者是表示反问的否定的疑句中,也要用some.并且注意是问句,而不是否定句.这个句子是否定句,也没有反问,并且句中强调的是任何东西,只有 anything有此意思.你须记住的是,英语习惯和汉语差不多,很多东西不是一成不变的,得灵活应用,根据上下句语境来判断.我们汉语词汇不也是这样吗?一个词语放在不同环境中有多种意思.