close

"No good" means totally sucky.
"Not good" means simply "not good" but not necessarily "really bad."

Example:

He is no good = He is trouble, a bad guy, someone who causes problems.

I wouldn't use the second one without more, as in:
1. He is not good at showing his emotions.
2. He is not good at parallel parking.
3.
He is not good at managing his time.

The only time I could imagine using it is something like "She plays the piano so well. She is so good. He... well, he is not good. But he tries hard." Even then, the meaning is "He is not good at playing the piano."

 

Ref. usingenglish.com

arrow
arrow
    全站熱搜

    English 4 You 發表在 痞客邦 留言(0) 人氣()