英语语法 such little与so little...

查题易 英语 已帮助

英语语法 such little与so little
such与so的用法有一点是和little连用的用法.
以下几个句子:
Such a little sheep.如此小的一只羊.
Such little sheep.如此小的一群羊.
So little a sheep.如此小的一只羊.
So little sheep.
只有第4句是错的.为什么?
如果要表达“如此小的一群羊”又要用so一词,不能写成“So little sheep”吗?还是得加个定冠词the?变成“So little the sheep”
我知道如果是
So few sheep.就说得通,so是由such变来的.但这里是表示如此少的绵羊而不是如此小的绵羊.
如果是 要表达 如此少的绵羊的意思
是不是以下两种说法都可以:
1 So few sheep (so由such变来 such+n.)
2 So few the sheep (so+adj.)

优质解答

共1条回复

  • 关键在于such和so的区别
    such 表示如此,后面加名词,将such a little sheep 缩句,变成:such a sheep,如此的羊;
    so 后面加形容词,将so Little sheep 缩句,变成:so little,如此小;
    所以,你只要根据such和so,缩句,就可以,我们分别尝试:
    Such a little sheep.如此小的一只羊.(such a sheep)可以
    Such little sheep.如此小的一群羊.(such sheep)可以,此处sheep表示羊群,单复数同型
    So little a sheep.如此小的一只羊.
    So little sheep
    都是缩成:(so little)原则上可以,可是,此时,so little更偏向于如此少,相当于你说的so few,但是,羊群可数,只是,单复数同型,所以,为了区别,一定要加the
    而 so little a sheep 因为有了a,
    so little sheep 表示 如此小的绵羊
    因为绵羊可数