Ejemplo: "He drives too fast." (Él conduce demasiado rápido.) Aquí, too modifica el adverbio fast.
Too much significa "demasiado" y se usa con sustantivos incontables (cosas que no puedes contar individualmente, como agua, azúcar, o dinero).
Diferencia en inglés entre Too Many y Too Much | Learn english, English
Ejemplo: "I drank too much water." (Bebí demasiada agua.) Water es incontable.
Ejemplo: "There is too much sugar in my tea." (Hay demasiado azúcar en mi té.) Sugar es incontable.
Too many significa "demasiados/demasiadas" y se usa con sustantivos contables (cosas que puedes contar individualmente, como manzanas, personas, o libros).
Too Much vs Too Many | Aprender inglês, Inglês
Ejemplo: "I ate too many apples." (Comí demasiadas manzanas.) Apples son contables.
Ejemplo: "There are too many people here." (Hay demasiadas personas aquí.) People son contables.
S. Márquez's Blog: Quantifiers: enough, too much, too many, too
Enough significa "suficiente". Se coloca después de adjetivos y adverbios, pero antes de sustantivos.
Ejemplo (después del adjetivo): "This soup isn't hot enough." (Esta sopa no está lo suficientemente caliente.)
Ejemplo (después del adverbio): "He doesn't work hard enough." (Él no trabaja lo suficientemente duro.)
Diferencia entre "Too", "Too Much", "Too Many" y "Enough": Guía
Ejemplo (antes del sustantivo): "I don't have enough money." (No tengo suficiente dinero.)
En resumen:
Too: modifica adjetivos y adverbios.
Too much: con sustantivos incontables.
Too many: con sustantivos contables.
Enough: después de adjetivos/adverbios, antes de sustantivos.
Con práctica, ¡usarás too, too much, too many, y enough correctamente en poco tiempo!