Between these two,
Why do young people don't have good manners?
Why do young people not have good manners?
Which is correct? or both are correct?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityIt should be:
Why do young people not have good manners?
or:
Why don’t young people have good manners?
If you were making a declaration (as in a title) instead of asking a question, you could say:
Why young people don't have good manners.
Why do young people not have good manners?
is correct. You cannot use the word do and don't in the same sentence in this context as the latter is derived from the former.
The word not describes the word do. You cannot use the word don't to describe do