You have probably seen 'too' and 'enough' used with nouns:
- I have too little money.
- I have enough money.
You can also use 'too'/'enough' with to-infinitive verb phrases:
- I am too poor to buy a house.
- I am rich enough to buy a house.
Remember that the to-infinitive is a basic form of verbs: 'to cook', 'to go,' etc. To-infinitives can be used to modify adjectives and verbs: I work to make money. I'm glad to see you.
Adjective/Adverb + 'Enough' + verb (to-infinitive)
To say that someone/something has an appropriate amount of a quality (skill, age, etc), say that they are 'adj/adv + enough (to do something)'.
- Do you think I am capable of this job?
- Yes, you are smart enough to do it. (= You are capable of this job)
- No, you are not smart enough to do it. (= You are not capable of this job)
'Too' + Adjective/Adverb + verb (to-infinitive)
To say that someone/thing has more of some quality than is needed, say that they are 'too adj/adv (to do something)'.
- You are too tall to go on this ride. (= You are so tall that you cannot go on this ride)