so that 和such that有个句子there were so many people there that I couldn't take any photos.不是说such后接名词,so 后跟形容词或副词吗那为什么不是there were such many people there that I couldn't take any photos
so that 和such that
有个句子
there were so many people there that I couldn't take any photos.
不是说such后接名词,so 后跟形容词或副词吗
那为什么不是
there were such many people there that I couldn't take any photos
2个句子的语法都正确。
so many/much老师应该讲过吧?这就是你所说的so+形容词/副词。哦,对了。many/much是可数与不可数的“许多的”(a)的意思。
有问题吗?
这里强调many(造成结果的是多,而不是人),用so;如果强调people,用such.
many much,前通常都用so
so后面接形容词,such后面接名词(可以用形容词修饰)
关键是看要强调的对象了
首先,要说的一点是对such,so的理解不够全面,对其用法产生疑惑,当仔细了解后,问题就解决了.
1 "such后接名词,so 后跟形容词或副词'这一点是依据平时所记:
so是副词,其后应接形容词或副词,such是形容词,后接名词,
但真正的用法是:当所用名词是可数名词单数形式时,并有形容词修饰,要依据不定冠词的位置而定(即a,an )类:
such a good boy ,so good a boy
2 而在后面接不可数名词或可数名词复数,并有形容词修饰时要依据形容词所表达的含义,如果形容词表达的是数量上的多少,则用so,若形容词的含义与数量无关,则要用such.
在该句中 people 可数名词复数,因而应考虑第二种用法,many在该句中很明显是表示数量,指人很多,所以,在这里应用so,而不用such.
重点是第二种用法,是重要的考点,要记住!