广西教育
学苑创造

【英语操场】热线答疑

时间:2017-02-03 10:48:50来源:本站
主持:棉花糖

       问:棉花糖,您好!能帮忙解答一下下面这道题吗?非常感谢!
      Never have I seen_____little fish. There are_____little fish that  I don't  know how to give them to all people.
       A.such;so     B.so;such     C.such;such     D.so;so

      答:本题关键是要知道 such和 so的用法区别,以及 little的不同含义和用法。
      首先,such和 so的意思都是“如此,这样”。但 such后面主要修饰名词,比如 such beauti⁃ful girl,such fine day;so后面主要跟形容词或副词,虽然它也可以跟名词,但该名词必须是单数可数名词。比如 She is so lovely a girl.
      其次来看 little的含义和用法。Little用作形容词时,既可表示 “(体积)小的”,用于修饰可数名词单数或复数,比如 a little bird、little birds;也可表示 “(数量)少的”,只用于修饰不可数名词,比如 little money。
     第一个句子中的 little是形容词,意为“小的”修饰名词 fish,fish在此意为“鱼”,是一个复数名词。根据前面提到的 such和 so的用法,此时横()线上应该填 such,“such little fish” 意为“这么小的鱼”,句意是“我从来没有见过这么小的鱼”。
      第二个句子()本身有问题。此句中的 fish只有两种可能:复数名词 fish(鱼)或者不可数名词 fish(鱼肉)。不论是哪种情况,fish在此句中只可能是因为“数量少”而“让我不知道如何分给所有人”。那么横线处所填的词应为 so,修饰表数量少的 little。不过若 fish是复数名词,形容其数量少只能用 few而不能用 little;若 fish是不可数名词,形容其数量少倒是可以用 little,但其对应的代词应是 it而不是句中的 them。所以这句话是有问题的,正确的表达应为: There are so few fish(鱼)that I don’t know how to give them to all people./There is so little fish(鱼肉)that I don’t know how to give it to all people.
------分隔线----------------------------