such除了修饰单数可数名词外,还可以修饰复数名词和不可数名词,so是副词,修饰形容词或副词。如果复数名词前有few、many等形容词;不可数名词前有little、much等形容词,就必须用so,而不能用such。
1.such一般放在名词前面,名词前面可以用形容词。
结构一般为:such(+形容词)+名词
She's such a fool.她是如此愚蠢。
He's got such patience.他已经有了如此的耐心。
I‘ve never met such a nice person.我从来没见过如此好的人。
It was such a good film that I saw it twice.它是如此好看的电影,我已经看了两遍了。
2.so一般放在形容词前面,后面没有名词。
结构为:so+形容词
She's so stupid.她是如此愚蠢。
He's so patient with her.他对她是如此耐心。
Your mother's so nice.你的母亲是如此好。
The film was so good that I saw it twice.这部电影如此好看,我已经看了两遍了。
3.such和so不能与”the“或所有格连用,如:
I am happy to visit your country-it's so beautiful.(NOT...your so beautiful country)
我很高兴能参观你的乡村,它是如此漂亮。
4.so和such可以放在that从句中,如:
It was so cold that we stopped playing.天气是如此冷,以致我们停止了玩耍。
It was such a cold afternoon that we stopped playing.这个下午如此的冷,我们停止了玩耍。