Too は形容詞の前に置き、望んでいるより多すぎることを表します。たいてい困ったことになるという気持ちが入ります。日本語の「~すぎる」にあたります。
This tea is too hot.
このお茶は熱すぎます。
I'm too tired to go out tonight.
今夜は疲れすぎて出かけられません。
Enough は形容詞の後に置き、必要なだけあることを表します。too とは置く位置が逆になるので注意しましょう。
The flat is big enough for two people.
その部屋は2人で住むのに十分な広さです。
Are you warm enough?
寒くない?
not と一緒に使うと、必要な量に足りないことを表します: .(その部屋は広さが足りない)
名詞と使う enough
名詞の前では、enough が先に来ます: (十分な時間)、 (足りるだけの椅子)。
We don't have enough chairs.
椅子が足りません。
Have you got enough money for the bus?
バス代は足りる?
too much と too many
名詞の前では、数えられないもの(water, time, sugar)には too much、数えられるもの(people, cars)には too many を使います。
There's too much sugar in this coffee.
このコーヒーは砂糖が多すぎます。
There were too many people on the train.
電車は人が多すぎました。
too … to と enough … to
後ろに to + 動詞を加えると、何ができるか、できないかを言えます。too … to は「~すぎて…できない」、enough … to は「…できるくらい~」です。
She's too young to drive.
彼女は若すぎて運転できません。
He's old enough to drive.
彼はもう運転できる年です。
too と very
Very は意味を強めるだけです。Too は望んでいるより多すぎるという意味で、たいてい否定的です。日本語の「かわいすぎる」「よすぎる」のようなほめ言葉の「すぎる」は、英語では too ではなく very や so で言います。
The bag is very heavy, but I can carry it.
そのかばんはとても重いけど, 持てます。
The bag is too heavy. I can't carry it.
そのかばんは重すぎて持てません。
よくある間違い
- × big enough house → a big enough house、または a house that is big enough
- × enough big → big enough
- × It's too much hot. → It's too hot.
- × It's too nice!(「とてもいい」と言いたいとき) → It's very nice!