一、some和any作“一些”解
some的意思是“一些”,所以只能用在可数名词复数或不可数名词(注意,我们说过,不可数名词可以描述量的,只是不能加a/-s)前面。例如:some books、some bread。any是跟some对应的词,因此后面也只能接可数名词复数或不可数名词前面。一般说来,some用于肯定句,而any用于否定句、疑问句。
例如:
(1)He went to fetc hsome books.(肯定句)
他去取来了一些书。
(2)Students will not carry any books.(否定句)
学生将不携带书籍。
(3)There’s still some wine in the bottle.(肯定句)
瓶子里还有些葡萄酒。
(4)But I didn’t order any wine.(否定句)
可我没预订酒啊。
(5)Oh, yes, I’d also like some airmail stamps.(肯定句)
哦,好的,我也要一些航空邮票。
(6)Are there any stamps?(疑问句)
有邮票吗?
在上面这些句子里,some和any的用法是平行的。只是any由于出现在否定句或疑问句中,不好翻译成“一些”罢了。其实any还是包含了量的概念。
试比较:
(7)Is there any water in thecan?
罐子里有水吗?
(8)Is there water on the moon?
月球上有水吗?
句7是考虑一定量的水,也许是要喝,也许是占地方要倒掉。而句8只考虑水存在不存在。
又如:
(9)Do you need any water?
你需要水吗?
(10)Do you need water?
你需要水吗?
句9是问是不是需要一些水,含有量的概念。句10是问你需要的是水还是别的什么东西(比如跟果汁、咖啡相对)。
注意,有时候some和any的用法区别不可以简单地用上面的“肯定vs 否定、疑问”来理解。
例如:
(11)Would you like any wine?
你要喝酒吗?
(12)Would you like some wine?
来点酒吗?
句11用any,问话人对回答没有倾向性或者倾向于否定回答。句12尽管是疑问句,但是用了some,这是因为问话人倾向于得到肯定的回答,换句话说,他是在邀请别人喝酒。简而言之,这里用some,是因为说话人就是要借用some(一般用于肯定句)来暗示肯定的预期。
又如:
(13)If we have any money, we could buy it.
要是我们有钱的话,就能把它买下来。
(14)If we have some money, we could buy it.
要是我们有钱的话,就能把它买下来了。
句13用any,说话人对买东西没有倾向性,买或不买都可以,只是客观地陈述这件事。而句14用some,说话人想要买这个东西。
二、some作“某一个”解
当some作“某一个”解时,可以跟可数名词单数连用。例如:
He’s living at some place in East Africa.
他正生活在东非某地。
这里some不是“一些”的意思。some place的意思是“某个地方”。
三、any作“任何”解
当any作“任何”解时,后面用可数名词单数、复数或不可数名词都行,而且这时any可以出现在肯定句中。例如:
Take any book you like.
你喜欢哪本书就拿哪本。
any接可数名词单数book。
In the US, any two persons may marry provided that both persons are at least 16 years of age on the day of their marriage.
在美国,任何两个人都可以结婚,只要在结婚日双方都至少十六岁。
(marry结婚、provided在……的条件下、marriage婚姻)
any接可数名词复数two persons。
Any intruders will trip the alarm.
任何非法入室者都会触响报警器。
(intruder侵入者、trip触发)
any接可数名词复数intruders。
I’m preparedto take any advice.
我愿意接受任何忠告。
any接不可数名词advice。