too/enough/so/such
A2 too / enough / so / such 31 / 50
要点
too は「望んでいるより多い」(問題がある)ときに、enough は「ちょうどよい量」(問題ない)ときに使い、so / such は形容詞や名詞を強めるときに使います。覚えておきましょう:too は very と同じではありません。
規則
too =必要または望んでいるより多いこと。常に問題があるように聞こえます。
- too + 形容詞/副詞:It’s too hot. / You drive too fast.
- too much + 不可算名詞:too much salt、too much noise
- too many + 可算名詞:too many people、too many emails
enough =必要なだけの量(中立的、または良い意味)。
- 形容詞/副詞 + enough(enoughは後ろに来る):old enough、fast enough、good enough
- enough + 名詞(enoughは前に来る):enough money、enough time、enough chairs
too / (not) enough + to不定詞 で結果を表します:
- too tired to walk(=疲れすぎて歩けない、という意味)
- old enough to drive(=運転できる年齢に達している、という意味)
- not warm enough to swim(=暖かさが足りない、という意味)
動作をする人が別の人であるときは、to の前に for でその人を示します:too heavy for my sister to lift / not warm enough for the children to swim。
so + 形容詞/副詞で意味を強めます:so tired、so quickly。 such + (a/an) + (形容詞) + 名詞で、名詞についても同じことをします:such a long day、such nice people。 どちらもよく that節を加えて結果を表します:so tired that I slept / such a good film that I saw it twice。
too と very: very good はただ強めるだけ(良い意味)。too good は問題があるという意味。「The film was too good, I loved it」とは言わず、very を使います。
語形と文型
| 形の組み立て | 使われる相手 | 例 |
|---|---|---|
| too + 形/副 | 形容詞、副詞 | This bag is too heavy. |
| too much + 名詞 | 不可算名詞 | We have too much work. |
| too many + 名詞 | 可算名詞の複数形 | There are too many cars. |
| 形/副 + enough | 形容詞、副詞 | She isn’t tall enough. |
| enough + 名詞 | どんな名詞でも | Do we have enough bread? |
| too … to + 動詞 | 結果(否定) | It’s too late to call him. |
| (not) … enough to + 動詞 | 結果 | He’s strong enough to lift it. |
| too/enough + for + 人 + to + 動詞 | 動作主が異なる場合の結果 | It was too noisy for us to talk. |
| so + 形/副 (+ that) | 形容詞、副詞 | It was so cold (that) we left. |
| such (+ a/an) (+ 形) + 名詞 (+ that) | 名詞句 | It was such a good idea. |
例文
| English | 注 |
|---|---|
| This coffee is too hot to drink. | too + 形 + to:暑さが問題であること |
| He spoke too quickly for me. | too + 副詞:ついていけないほど |
| You eat too much sugar. | too much + 不可算名詞 |
| There were too many people on the bus. | too many + 可算名詞の複数形 |
| Is she old enough to vote? | 形容詞 + enough(形容詞の後) |
| We don’t have enough chairs for everyone. | enough + 名詞(名詞の前) |
| The test was so easy that I finished early. | so + 形容詞 + that節(結果) |
| It was such a long film that I fell asleep. | such + a + 形容詞 + 名詞 + that節(結果) |
よくある間違い
- I have too many homework. -> I have too much homework.:homework は不可算名詞なので、too much を使います。
- She is enough old to drive. -> She is old enough to drive.:enough は形容詞の後に置きます。
- He is too tired for walk. -> He is too tired to walk.:結果を表す動詞には to を使い、for + 動詞の原形はけっして使いません。for はそれより前に置いて、動作をする人を示します(too tired for me to walk)。
- It was a so nice day. -> It was such a nice day.:名詞の前では so ではなく such (a) を使います。
- The hotel was too good, we loved it. -> The hotel was very good, we loved it.:too は問題があるという意味です。良い意味には very を使います。
ヒント
- 確認テスト:不満や問題であれば too を使い、問題ない・良いことであれば enough または very を使います。
- 語順の覚え方:形容詞 + enough だが enough + 名詞(good enough と enough food)。
- so + 形容詞だけの場合(so nice);such + 名詞句の場合(such a nice place)。名詞があるなら such を選びます。
- too much / too many の後は、名詞を確認します:不可算名詞 -> much、可算名詞の複数形 -> many(レッスン21を参照)。