类型:英语语法                  
                时间:2020-07-07                  
                点击量664            
            
                                  一般说来,some 用于肯定句中,any 用于否定句、疑问句和条件句中。如:
肯定句:He 
asked some 
questions. 他问了一些问题。
否定句:He didn’t ask any 
questions. 他没有问任何问题。
疑问句:Did he ask any 
questions? 他问了些问题没有?
但是,在表示请求、邀请或征求意见的句子中,通常要用 some 而不用any。如:
 
Shall I get some for you? 要我帮你拿些来吗?
 
Since you have 
plenty of them, why not give her some? 既然你有那么多,为什么不给她一些呢?
any 有时也用于肯定句中,表示“任何”的意思。如:
Any of 
these may suit you. 这些中间的任何一个都可能适合你。
【考例1】There isn’t ________ 
water in the 
glass. Let’s go and get some. 
A. many                 B. lots                     C. any                    D. some
【分析】答案选C。由于many不能修饰不可数名词,故可排除A;而lots后不能接修饰名词(但lots of可以),故可排除B。比较C和D,显然办能选C,一是因子句子为否定句,二是因为只能填any句子意思才连贯。
【考例2】I 
asked Lily for some 
water, but she didn’t have ________. 
A. some                B. few                    C. many                 D. any
【分析】答案选D。根据前文可知,空格处的代词用于指代不可数名词water,所以不能选B和C,因为few和many可用于修饰或指代可数名词;又因为空格处的句子为否定句,故用any,不用some。                                  
            
                
更多文章