Speaks badly

  • lareneg

    Member
    United Kingdom, English
    You can say "He speaks English badly", but "His English isn't very good" is probably better.

    Just note that when you said "why can we not say", it sounded like you'd been told already that it was wrong.
     

    MissFit

    Senior Member
    "He speaks English badly/poorly" is what I would say about a native English speaker who is undeducated and never learned to speak his own language properly.

    "His English is not very good" is what I would say about someone who is not a native English speaker and who is not yet able to speak much English.
     
    Top