"I'm no good at speaking in public."

0

"I'm no good at speaking in public."

 

The speech part of 'no' is an adverb and that of 'good' is an adjective? Or is there a different thought about that? And could you take a look at this?

 

So many dictionaries define 'good' as a noun in this case, so I am confused. What do you think?

 

Thank you so much as usual and have a good and safe day.

 

http://www.ldoceonline.com/dictionary/good_2

asked Jan 21 '13 at 02:37 Hans Contributor

1 answer


2

I'm no good at... is incorrect grammar but sometimes used in extremely informal spoken English.  The correct forms would be I'm not good at speaking in public or I can't speak in public very well

 

Good is an adjective in all of these examples, which is why no good is ungrammatical. Good as a noun has different meanings.  Well is an adverb in the example sentence above.

link comment edited Jan 21 '13 at 03:28 Shawn Mooney Expert

Your answer


Write at least 20 characters

Have a question about English grammar, style or vocabulary use? Ask now to get help from Grammarly experts for FREE.