Search from various English teachers...
China flagjohn
what is the difference between "you are a good singer" and "you sing very well" I was told by lots of people that native-speaker use a lot "you are a good singer" more than " you sing very well in daily life. although both of them has the same meaning, why native-speaker love to use the former instead of the latter. thanks everyone's help.

Answers · 2

0
I believe its just because the first option is informal, its more friendly. Its a thing that, in my experience, you dont really think about. Just "hey you're a great singer!" There Is no difference in meaning as far as i know.
0
I don’t agree that one is more common than the other, although in the US people would probably say “You sing really well” rather than “very well” (“very well” sounds a little formal). It would also be common, at least in the US, to say “You can really sing” to express the idea “you are good at singing.”

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today