英语不好,请帮分析一下下面这道题:A:Would you like to have___?B:No,thank you.I've had enough.

问题描述:

英语不好,请帮分析一下下面这道题:A:Would you like to have___?B:No,thank you.I've had enough.
给出的选项有:A.anything more B.something more C.more anything D.more something.这道题给出的答案是B,为什么A不正确?这不是一个疑问句吗?为什么用something more而不用anything more?

由would引导的问句是功能性语言,表示邀请,建议等等,这时要用some不用any,
也就是说它并不是表疑问,是表邀请.
举个例子:Would you like some peaches?来点桃子吗?
Yes,please.
这是表邀请了,用some.
Do you want any peaches?要不要桃子?
Yes,I do.
这就是表疑问,回答自然也不一样.