Talking about skill or ability
Use good at with activities, subjects, or tasks.
Good at describes skill or ability. Good for describes benefit, suitability, or positive effects.
Use good at for skills and activities. Use good for when something benefits someone or is suitable for a purpose.
These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.
Use good at with activities, subjects, or tasks.
Use good for when something has a positive effect on someone.
Good for can describe something suitable for a use or situation.
The same subject can take different constructions because each sentence answers a different question.
Some combinations appear in real text but do not mean what learners often assume.
Good at is the normal choice for abilities.
✕ She is good for singing. ✓ She is good at singing.Good for describes positive effects.
✕ Vegetables are good at your health. ✓ Vegetables are good for your health.Good for usually needs a person, purpose, or result.
✕ This medicine is good for. ✓ This medicine is good for headaches.Choose the expression that matches the intended meaning.
Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.
Yes. Use the -ing form, such as good at drawing or good at remembering names.
Good at focuses on skill, while good with often refers to handling people, animals, or objects well.
Yes. Good for plus an -ing form can describe suitability, such as good for learning vocabulary.
Create a free account to check complete texts, apply suggestions, and save your documents.