So 和 such 都用来加强语气——让形容词、副词或名词听起来更强烈。难点在于它们后面接的成分不同:so 后面通常直接接形容词或副词,而 such 后面接名词短语,名词前常常还会有形容词。
- The film was so good.(so + 形容词,没有名词)
- It was such a good film.(such + a + 形容词 + 名词)
这两句话意思几乎相同,区别在于强调的结构不同:一个直接强调形容词,另一个强调整个名词短语。
速记窍门: 强调词后面只跟形容词或副词?一般用 so:so tired、so quickly。强调的是名词短语?一般用 such:such a nice day。但和 many、much、few、little 搭配表示数量时,一律用 so:so many people、so 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 也可以放在 many、much、few、little 前面,用来强调数量:
| 结构 | 例句 |
|---|---|
| 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...that 和 such...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?
- The exam was ____ difficult that half the class failed.
- It was ____ a beautiful sunset.
- I've never met ____ a kind person.
- The music was ____ loud that we couldn't talk.
- There's ____ much noise outside tonight.
查看答案
- so 2. such 3. such 4. so 5. so
用 GrammarMama 学得更快
这篇文章只讲了一个知识点——来看看 GrammarMama 如何帮你把它变成持久的进步:
-
了解你的水平 — 快速定级测试帮你确定 CEFR 等级,让每道练习都适合你。 测试我的水平 →
-
沿着清晰的路径学习 — 按照正确的顺序练习每个主题,从 A1 一直到 C2。 查看完整路径 →
-
设定你自己的目标 — 告诉我们你学习的理由,练习内容会围绕你的兴趣展开。 设定目标 →
-
追踪你的错误 — 发现让你反复出错的规律,并彻底改正它们。 查看我的错误 →
-
积累词汇量 — 练习中遇到的单词会被保存,并通过间隔重复来复习。 打开我的词汇表 →
-
练习口语 — 随时可以用说的来回答练习,而不用打字。 试试口语练习 →
-
训练发音 — 逐词获得即时的发音反馈。 训练发音 →
-
每天练一点点 — 适合你水平的简短每日练习,让语感保持新鲜。 开始练习 →
要点总结
- So 单独修饰形容词或副词(没有名词):so tired、so quickly。
- Such 修饰名词短语,可以带形容词也可以不带:such a good idea、such lovely people、such a shock。
- 单数可数名词需要在 such 之后加冠词,而不是之前:such a party,绝不说 a such party。
- Many、much、few、little + 名词用 so,不用 such:so many people、so much time。
- 两者都能引出带 that 的结果状语从句:so tired that...、such a good idea that...。