such是形容词,用来修饰名词;so是副词,用来修饰形容词或副词。
例句:
She is such a diligent student. 她是个如此勤奋的学生。
She is so diligent a student. 她是个如此勤奋的学生。
so such当修饰可数名词时
修饰单数可数名词:
单数名词前有不定冠词与形容词时,so和such的位置不同。
so的用法:so+形容词+a/an+名词
such的用法:such+a/an+形容词+名词
修饰复数可数名词:
此时,一般只能用such。
复数名词有形容词修饰:
当复数名词被形容词修饰时,只能用such。
so such当修饰不可数名词时
当修饰不可数名词时,只能用such。
so such特殊情况
如果名词前有表示数量多少的many、much、few、little等修饰词时,只能用so。
当little表示“小”的意思用来修饰可数名词时,近似于small,这时只能用such。