Too & Enough

Too & Enough

Reference

Rule Example
tootoo + adj/adv (BEFORE)too hot, too fast
enoughadj/adv + enough (AFTER)hot enough, fast enough
too...totoo + adj + to + base verbtoo tired to work
too many/muchtoo many + countable · too much + uncountabletoo many people, too much sugar

Common mistakes

  1. The bag is enough heavy. → The bag is too heavy.
    problem = too, not enough
  2. She is too enough tall. → She is tall enough.
    enough AFTER adj — never "too enough"
  3. There are too much cars here. → There are too many cars here.
    cars = countable → too many
  4. I am too tired for go out. → I am too tired to go out.
    too...to + infinitive (not "for")

Too & Enough — Exercises

Choose too / too much / too many / enough

  1. It's _____ cold to go to the beach. (too / too much / enough)
  2. I have _____ time to finish this. (positive) (enough / too / too much)
  3. There are _____ cars in the city. (too many / too much / enough)
  4. She drinks _____ coffee. (uncountable, too much) (too much / too many / enough)
  5. It's not warm _____. (enough / too / much)
  6. This soup is _____ hot — I can't eat it. (too / enough / much)
  7. He's _____ young to drive — he's only 12. (too / enough / much)
  8. Do we have _____ chairs for everyone? (enough / too / too much)

Complete with too/enough

  1. This bag is   heavy. I can't carry it. (more than I can)
  2. She isn't tall   to reach the shelf.
  3. There aren't   chairs for everyone.
  4. I have   many emails to read today!

Too & Enough — Answer Key

Choose too / too much / too many / enough

  1. too — More than is OK, before an adjective → too cold.
  2. enough — The right amount, before a noun → enough time.
  3. too many — Too many + countable plural → too many cars.
  4. too much — Too much + uncountable → too much coffee.
  5. enough — After an adjective → warm enough.
  6. too — A problem → too hot.
  7. too — A problem → too young.
  8. enough — The right number, before a noun → enough chairs.

Complete with too/enough

  1. too
  2. enough
  3. enough
  4. too