当我们说你有一些玩具时,可以说You have some toys. 我们问你有一些玩具吗,要用Do you have any toys?。这两句话中都想表达一些玩具,那为什么前面一个句子用some,后面一个句子要用any呢?
一般来说,
英语some用于肯定句,any用于否定句和疑问句中。
image.png
知识点详解1
首先我们来看some的用法。
举例分析1:
比如,当我们想说我有一些苹果时,可以说I have some apples. 他想要一些水,就可以说He needs some water.这两个句子都是肯定句,所以我们用some 。
知识点详解2
any多用于否定句和疑问句中,也可表示一些的意思。
举例分析2
比如我们想表达我一点钱都没有,可以说I don’t have any money.
再比如,你肚子饿了,问朋友“你有些吃的吗?Do you have any food?”
这两个句子分别为否定句和疑问句,所以想表示一些的时候就要用any。
image.png
总结:
所以呢,some和any在表示一些时,*的区别就是,some多用于肯定句,而any多用于否定句和疑问句。如果你想问“你有什么问题吗?”是该用some还是any呢?答案当然是any啦。所以,Do you have any questions?
例句总结:
You have some toys.
Do you have any toys?
I have some apples.
He needs some water.
I don’t have any money.
Do you have any food?
Do you have any questions?