So と such は very と似ていますが、もっと強く、驚きや気持ちがこもることがよくあります。日本語の「すごく」「本当に」「こんなに」に近い言葉です。どちらも日本語では同じように訳せますが、英語では後ろに名詞があるかどうかで使い分けます。
The film was so good!
あの映画, すごくよかった!
It was such a good film!
本当にいい映画だった!
so + 形容詞
So は形容詞や副詞だけの前に置きます。後ろに名詞は来ません。
She speaks so quickly.
彼女はすごく早口です。
such + 名詞
Such は名詞の前に置き、よく形容詞も一緒につきます。数えられるものが1つなら such a か such an を使います。
She's such a nice person.
彼女は本当にいい人です。
They're such nice people.
彼らは本当にいい人たちです。
We had such fun.
すごく楽しかった。
so much、so many
名詞の前では、数えられないものには so much、数えられるものには so many を使います。
There's so much traffic today.
今日はすごく道が混んでいる。
I've got so many emails.
メールがこんなにたくさん来ている。
so … that、such … that
後ろに that + 文を加えると、「とても~なので…」と結果を言えます。会話では that はよく省略されます。
It was so cold that we stayed inside.
とても寒かったので, 家の中にいました。
It was such a cold day that we stayed inside.
とても寒い日だったので, 家の中にいました。
よくある間違い
- × It was so a good film. → It was such a good film.
- × She's such kind. → She's so kind.
- × It was a such nice day. → It was such a nice day.(a は such の後です)
- × They're such a nice people. → They're such nice people.