some和any都表示一些,它们的共同点是:既可以修饰可数名词,也可以修饰不可数名词。如: Ihavesomebooksbread。我有一些书面包。 书是可数名词,面包是不可数名词,都能用在some或any后面。Some和any的用法区别主要有以下几个方面: 1。some用于肯定句,而any用于否定句和疑问句。 (1)Ihavesomequestionstoaskyou。我有些问题要问你。(肯定句) (2)Doyouhaveanyquestions?你有一些问题吗?(疑问句) (3)Idon’thaveanyquestions。(否定句) 特别说明:any用的疑问句一般是指一般疑问句,而在特殊疑问句中是不用any的,这一点,80以上的同学都会出错。如: (4)Wheredidheborrowanybooksyesterday?他昨天在哪儿去借了一些书?(错误) 本句是特殊疑问句,其中用any就错了,应该改成some,即: (5)Wheredidheborrowsomebooksyesterday?(正确) 2。在表请求、提建议和征求意见的疑问句,用some,不用any。如: (1)Couldyoulendmesomemoney,please?请借给我一些钱好吗? 本句是在请求对方借钱给自己,虽然是一般疑问句,但仍然只能使用some。这样的句子,通常会是CanCouldWillWouldShall开头的一般疑问句。如: (2)ShallIgetyousomechalk?我去给你拿些粉笔好吗?(征求意见) 3。在if(如果)引起的条件句中用any,不用some。如: Putupyourhandsifyouhaveanyquestions。如果你们有一些问题,就举手。 4。any表任何一个的意思时,用于肯定句。如: (1)Anyofyoucanaskmesomequestions。你们任何人都可以问我一些问题。 本句中的any表示任何一个,而后面的some表示一些,它们都用在同一个肯定句中。 需要注意的是:any表示任何一个时,是指三者或三者以上中的任何一个,不能表示两者。试看下面的一个例子: (2)Therearealotoftreesonsideofthestreet。 A。anyB。bothC。everyD。eachE。allF。either 在这5个备选答案中,答案D和答案F都正确,而其它的三个答案都是错误的,这句话的意思是街道的两边(每一边)都有很多树。注意,街道只有两边。让我们一起来分析一下这六个答案: 答案A:any表三者及三者以上中的任何一个,错误。 答案B:both指两者都,后面的名词用复数,不用单数,即side必须是sides才行,所以错误。 答案C:every表三者及三者以上中的每一个,错误; 答案D:each既可指两者中的每一个,也可指多者中的每一个,后接名词单数,正确。 答案E:all表三者及三者以上中所有的,后接名词复数,错误; 答案F:either表示两者中的任何一个,后接名词单数,正确。