疑问句中have后面加some还是any?

如题所述

在疑问句中,have后面通常加some,除非句子中有否定词或者疑问词语,例如:
Do you have any apples? (你有苹果吗?)
I don't have any money. (我没有钱。)
Have you any plans for the weekend? (你周末有什么计划吗?)
She has some books on the subject. (她有一些关于这个主题的书。)
在这些例子中,第一个句子中有否定词“any”,所以使用了any;第二个句子中有否定词“don't”,所以使用了any;第三个句子中有疑问词语“plans”,所以使用了any;而在第四个句子中,没有否定词或疑问词语,所以使用了some。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-08-17

在疑问句中,当主语是第一人称(如"I"或"We")时,应该使用"any",而不是"some"。例如:

    Do I have any homework tonight?

    Do we have any milk in the fridge?

    当主语是第二人称(如"You")或第三人称(如"He", "She", "They")时,可以使用"some"或"any"。例如:

    Do you have any plans for the weekend?

    Does he have some spare time tomorrow?

    然而,在实际对话中,通常使用"any"来表示否定或不确定的情况。因此,大多数情况下我们会说:

    Do you have any milk in the fridge?

    Does he have any spare time tomorrow?

相似回答