Sosuch 都用来加强语气——让形容词、副词或名词听起来更强烈。难点在于它们后面接的成分不同:so 后面通常直接接形容词或副词,而 such 后面接名词短语,名词前常常还会有形容词。

  • The film was so good.(so + 形容词,没有名词)
  • It was such a good film.(such + a + 形容词 + 名词)

这两句话意思几乎相同,区别在于强调的结构不同:一个直接强调形容词,另一个强调整个名词短语。

速记窍门: 强调词后面只跟形容词或副词?一般用 soso tiredso quickly。强调的是名词短语?一般用 suchsuch a nice day。但和 manymuchfewlittle 搭配表示数量时,一律用 soso many peopleso much time

So + 形容词或副词

So 直接放在形容词副词前面,不涉及任何名词:

结构 例句
so + 形容词 The coffee is so hot.
so + 形容词 She's so talented.
so + 副词 He drives so carefully.
so + 副词 She spoke so clearly.

So 也可以放在 manymuchfewlittle 前面,用来强调数量:

结构 例句
so many + 可数名词(复数) There are so many stars tonight.
so much + 不可数名词 I have so much work to do.
so few + 可数名词(复数) We have so few options left.
so little + 不可数名词 We have so little time.

Such + (a/an) + 名词

在日常英语中,只要强调的是名词短语,即使中间夹着一个形容词,通常也用 such。对于单数可数名词,冠词 a/an 要放在 such 之后、形容词之前:

结构 例句
such a/an + 形容词 + 名词(单数) It was such a great party.
such a/an + 形容词 + 名词(单数) She's such an honest person.
such + 形容词 + 名词(复数) They are such lovely people.
such + 形容词 + 不可数名词 We had such nice weather.

没有形容词时,such 也可以直接强调名词短语:

  • He's such a genius!
  • That was such a shock.

中文没有冠词,也没有一个专门对应 such 的词——「这么/那么」在中文里既能修饰形容词,也能修饰名词,不需要换词,也不用加冠词。这容易让学习者忘记英语里强调名词短语时通常要换成 such;如果后面是单数可数名词,还要在 such 后面加 a/an:❌ such good film 是错的,要说 ✅ such a good film

一个常见的混淆点:和 many、much、few、little 搭配表示数量时用 ✅ so many/much + 名词,而不是 ❌ such many/much——见上面的 so many/much 结构。Such 搭配的是带有(或暗含)某种特质的名词,而不是单纯的数量词。

So...thatsuch...that:结果状语从句

这两个词都常常引出一个带 that结果状语从句,说明强调内容带来的后果:

So + 形容词/副词 + that + 从句:

  • The soup was so hot that I burned my tongue.
  • She ran so fast that nobody could catch her.
  • There was so much traffic that we missed the flight.

Such (+ a/an) + (形容词) + 名词 + that + 从句:

  • It was such a shock that I couldn't speak.
  • It was such a hot day that we stayed indoors.
  • He's such a good cook that people ask for his recipes.
  • They are such generous people that everyone loves them.

口语中 that 经常被省略,意思不变:It was so hot (that) I couldn't sleep.

常见错误

  • It was such good. → ✅ It was so good.good 后面没有名词,要用 so,不是 such
  • She's so nice person. → ✅ She's such a nice person.(后面跟着名词,要用 such,而且别忘了 a
  • It's a such big house. → ✅ It's such a big house.such 放在冠词 a 前面,不是后面)
  • There were such many people. → ✅ There were so many people.many/much/few/little + 名词要用 so,不是 such
  • He's so a talented musician. → ✅ He's such a talented musician.(后面跟着名词,所以要用 such a,不是 so a

小测验

每个空该填 so 还是 such

  1. The exam was ____ difficult that half the class failed.
  2. It was ____ a beautiful sunset.
  3. I've never met ____ a kind person.
  4. The music was ____ loud that we couldn't talk.
  5. There's ____ much noise outside tonight.
查看答案
  1. so   2. such   3. such   4. so   5. so

要点总结

  • So 单独修饰形容词或副词(没有名词):so tiredso quickly
  • Such 修饰名词短语,可以带形容词也可以不带:such a good ideasuch lovely peoplesuch a shock
  • 单数可数名词需要在 such 之后加冠词,而不是之前:such a party,绝不说 a such party
  • Manymuchfewlittle + 名词用 so,不用 suchso many peopleso much time
  • 两者都能引出带 that 的结果状语从句:so tired that...such a good idea that...