so和such的区别是什么?

如题所述

第1个回答  2022-09-21

so和such都有“如此、这么、那么”的意思,可进行同义改写。具体用法与区别如下:

一、so是副词,主要用来修饰形容词和副词;such是形容词,用来修饰名词。他们后面接单数可数名词的用法如下:

①so+形容词+a(n)+名词。如:

——She is so diligent a student. 她是个如此勤奋的学生。

②such+a(n)+形容词+名词。如:

——She is such a diligent student. 她是个如此勤奋的学生。

二、so和such分别与“that”连用时,意思基本一样,但句型结构不同。

在结果状语从句中,so...that...和such...that...的主要区别在于:so用来修饰形容词或副词,而such用来修饰名词。但两者都表示“如此...,以至于...”如:

——①He was so ill that two nurses attended on him. (他病得那样重,有两个护士照顾他。)

——②He is such a good egg that everyone likes him. (他是一个大好人,个个都喜欢他。)

三、特殊情况

1、如果名词前有表示数量多少的many、much、few、little等修饰词时,只能用so。如:

——①Stress can be the undoing of so many fine players. (紧张可能是这许多优秀选手失败的原因。)

——②Don't make so much fuss over losing a penny. (别为丢了一便士大惊小怪的。)

2、当little表示“小”的意思用来修饰可数名词时,近似于small,这时只能用such。如:

——There were such little children that they couldn't clean the house. (这些孩子那么小,不能打扫房间。)

参考资料:such的含义及与so的区别_百度百科