some和any在很多人眼里是关系非常紧密的两个词,甚至认为some和any都是“一些”的意思,区别只在于some用于肯定句,any用于否定和疑问句。其实,他俩的含义大不同。
从英语构词法来看,他俩就明显不一样:
There's still some wine in the bottle. 瓶子里还有些葡萄酒。
We've known each other for some years now. 我们俩认识有些年头了。
He's in some kind of trouble. 他遇到了某种麻烦。
I'll see you again some time. (未来的)某个时候我们还会再见面的。
我们需要注意some如果当“某个”讲的时候,后面的名词是可数名词单数形式。
I didn't eat any meat. 我一点儿肉也没吃。
Are there any stamps? 有邮票吗?
I've got hardly any money. 我几乎不名一文。
You can't go out without any shoes. 你不能不穿鞋就出门。
He forbids any talking in class. 他严禁课堂上讲话。
上面的例句中,any都表示“任何”的意思,所以它后面的名词要么是不可数名词,要么是可数名词复数,其中可数名词复数用来表示这一类东西。
Take any book you like. 你喜欢哪本书就拿哪本。
Any colour will do. 什么颜色都行。
It isn't just any day─it's my birthday! 今天不是一般的日子,是我的生日!
这几个例句中,any是“任何一个”的意思,所以后面跟的都是可数名词单数形式。
some和any也都有代词的用法,也都是借用它们本来的意思。
Some disapprove of the idea. 有些人不赞成这个主意。
Some of the music was weird. 这个音乐有些地方有点怪。
You'll find some in the drawer. 你会在抽屉里找到一些。
Here are some of our suggestions. 这是我们的一些建议。
We need some more meat; there isn't any left. 我们还需要一些肉,已经没有了。
I need some stamps. Are there any in your bag? 我需要一些邮票。你包里有吗?
Please let me know how many people are coming, if any. 如果有人要来的话,请告诉我有多少。
She spent hardly any of the money. 这钱她几乎一点儿都没花。
I'll take any you don't want. 你不要的我拿走。
some和any也都有副词的用法:
some用于数量词前面,可以表示“大约,差不多”。
Some thirty people attended the funeral. 大约有三十人参加了葬礼。
some还可以表示“稍微;有点儿”。
He needs feeding up some. 他需要多吃些东西补一补。
any做副词用的时候用于加强形容词或副词的语气,表示“一点儿也(不),完全(不),丝毫”。
He wasn't any good at French. 他的法语糟透了。
I can't run any faster. 我不能跑得更快了。
I don't want any more. 我不再要了。
That won't hurt you any. 那根本不会伤害你。
我们对英语单词,首先要懂得它们最基本的含义,从含义去区分它们之间的不同用法要比从语法角度区分更容易,也更清晰。