説明
Use "so" before an adjective or an adverb. Use "such" before a noun phrase.
For example, "We had such a nice day." Here, "such" shows a strong feeling, "a" comes before the singular noun "day", and "nice" describes "day". In Japanese, you can say "とても楽しい一日を過ごした". English chooses "so" or "such" depending on the next word, so "such" is the right word before "a nice day". Compare that with "This tea is so hot." Here, "so" comes before the adjective "hot" and means "very".
"so" は形容詞や副詞の前に置きます。"such" は名詞句の前に置きます。
例えば "We had such a nice day." では、"such" が強い気持ちを表し、"a" は単数の可算名詞 "day" の前に来て、"nice" が "day" を説明しています。日本語なら「とても楽しい一日を過ごした」と言えますが、英語では後ろに来る語に合わせて "so" か "such" を選びます。だから "a nice day" の前では "so" ではなく "such" が正しいです。"This tea is so hot." のように、"so" は形容詞 "hot" の前に置いて「とても熱い」という意味になります。
例文
- This tea is so hot. このお茶はすごく熱いです。
- She speaks so quietly. 彼女はとても静かに話します。
- Is it really so hard? 本当にそんなに難しいの?
- I am not so busy today. 今日はそんなに忙しくありません。
- We had such a nice day. 私たちはとても楽しい一日を過ごしました。
- There were such beautiful flowers in the park. 公園にはとてもきれいな花がありました。
よくある間違い
Japanese learners often say "so a nice day" or "so nice day". When the next word is a noun, use "such", and with a singular noun add "a": "such a nice day". Use "so" only before an adjective or an adverb, like "so hot" or "so quietly".
日本人学習者は "so a nice day" や "so nice day" のように言いがちです。次が名詞なら "such" を使い、単数の名詞なら "a" も必要です。正しくは "such a nice day" です。"so" は "so hot" や "so quietly" のように、形容詞や副詞の前だけに使います。