Not "I have any eggs." — say "I have some eggs.". 普通的 "I have" 句子是肯定句,所以用 some,不用 any。
试一试: Maya: What is in the bag? Hiroshi: ___ bread and two eggs. 选出合适的词。 (Any / Some) 答案: Some — Hiroshi 在告诉 Maya 里面有什么,这是一个普通的肯定回答,所以用 Some。另一个词要在否定句或疑问句里才用,而这句回答两者都不是。
Not "I don't have some money." — say "I don't have any money.". "Don't have" 让它成了否定句,所以 some 变成 any。
试一试: Lars: Do we have eggs? Camila: No. There aren't ___ eggs in the kitchen. 选出合适的词。 (any / some) 答案: any — "Aren't" 让这句成了否定句,所以用 any。另一个词用在普通的肯定句里。
试一试: Mateo: Is there ___ water in the bottle? Lars: No, sorry. It is empty. 选出合适的词。 (any / some) 答案: any — Mateo 在问瓶子里到底有没有水,Lars 回答没有,所以这个问句用 any。Some 用在普通的肯定句里,或者主动请别人吃喝的时候,而这句两样都不是。
请别人和向别人要,用 some
你主动请别人吃喝,或者向别人要东西的时候,通常用 some,问句也一样。因为你期待对方说好。
Do you want some tea?
Can I have some water, please?
Have some bread.
Not "Can I have any water, please?" — say "Can I have some water, please?". 你是在向对方要东西,而且期待对方说 yes,所以用 some,不用 any。
试一试: Wei: I am hungry. Sofia: Here. Have ___ rice. 选出合适的词。 (some / any) 答案: some — Sofia 在请 Wei 吃东西,请别人时用 some。Any 用在否定句里,或者问到底有没有的时候。
试一试: Diego: Do you need help with the bags? Matilda: Thanks, but we don't need ___ help today. 选出合适的词。 (any / some) 答案: any — "Don't need" 让 Matilda 的回答成了否定句,所以用 any。看看空格所在的句子在做什么:普通的肯定句才用另一个词。
试一试: Amina: Can I have ___ tea, please? Camila: Sorry, there isn't ___ tea today. 按顺序选出这两个词。 (any … some / some … any / some … some) 答案: some … any — Amina 在要茶,期待对方说好,所以第一个空用 some。接着 "isn't" 让 Camila 的话成了否定句,所以第二个空变成 any。同一段对话可能两个词都要用:每个空用哪个词,由它所在的句子决定。