Results 1 to 3 of 3
    • Member Info
      • Native Language:
      • Italian
      • Home Country:
      • Italy
      • Current Location:
      • Italy

    • Join Date: Sep 2004
    • Posts: 596


    should I say

    I am good at very school subjects or IN ....?
    Thanks Rip

  1. bhaisahab's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Ireland

    • Join Date: Apr 2008
    • Posts: 25,615

    Re: good

    Quote Originally Posted by ripley View Post
    should I say

    I am good at very school subjects or IN ....?
    Thanks Rip
    "I am good at every school subject" "at" (BrE) and "subject" should be singular.

  2. nyota's Avatar
    Senior Member
    Interested in Language
    • Member Info
      • Native Language:
      • Polish
      • Home Country:
      • Poland
      • Current Location:
      • Australia

    • Join Date: Jun 2009
    • Posts: 615

    Re: good

    I'm not a teacher

    Here's what I've found on BBC - Learning English:

    Lim Chiu Lan from Malaysia asks about prepositional phrases: Would you be good enough to explain to me what is the difference between these prepositional phrases: good at and good in? Which of the following is correct: 1) 'I'm good at English' or 2) 'I'm good in English' and 1) 'I'm good at football' or 2) 'I'm good in football'?
    To be 'good at' and to be 'good in' are often interchangeable, Lim, and there is no easy rule to follow. In simple statements, like the ones you have quoted, the standard form appears to be 'good at' as in
    - 'I'm not very good at football'.

    However, in this following sentence, to be 'good in' seems more likely than to be 'good at', i.e:
    - 'He was the best in the class in French, but in mathematics and chemistry he was not so good.'

    This is perhaps because with other expressions or verbs denoting assessment or ranking, the preposition in would be required, thus:
    'In pharmacology she obtained/scored/gained/attained the highest marks.'

    There's similar information here: Grammar Exchange. Extracts below:

    Good at [language] expresses proficiency...Good at describes the way in which you DO something.
    Good in describes how you perform in a school course.
    You can say "He is good at English." This means that he speaks English well.
    You can also say "He is good in English." This means that he does good work in English as a school subject.

    "”He is good at math (He is good at doing math)
    "”He is good at tennis (he is good at playing tennis)
    "”He is good at cooking (He cooks well)
    A person who is studying English as an academic subject is good in English, just as a person who is studying physics is good in physics. In English implies that the person has a high standing in classes, indicated by good grades.

Similar Threads

  1. 5pm : good afternoon/good evening ?
    By ph2004 in forum Ask a Teacher
    Replies: 4
    Last Post: 01-Mar-2010, 15:52
  2. Replies: 3
    Last Post: 18-Dec-2007, 03:32
  3. good walls make good neighbours
    By sweetheart_4_u in forum Ask a Teacher
    Replies: 3
    Last Post: 26-Jun-2007, 23:14
  4. good friends / a good friend
    By kohyoongliat in forum Ask a Teacher
    Replies: 13
    Last Post: 22-Feb-2007, 18:54
  5. do good fences make good neighbors?
    By Unregistered in forum Ask a Teacher
    Replies: 4
    Last Post: 17-Jan-2007, 01:17


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts