Learn English – How to understand a expression of ” why don’t you~”

conversationexpressions

I've learned that this expression is more like to persuade someone than asking the reasons

I want to make sure of what i'm thinking

When i say

  1. Why don't you take that class?

Is more like persuading and listener wouldn't say the reason

So If i wan't to know the reason, should i say

  1. Why you don't take that class?

Can i use the first sentence(number one) just to know the reason?

But when it comes to past tense, would it definitely be an interrogative sentence?

  1. Why didn't you take that class?

Also

  1. Why you didn't take that class?

Both are expected that listener would say the reason

Best Answer

[No 2. are both bad grammar. Do not use either of these.]

Persuasion can only be done before someone has decided.

"Why don't you take that class?" This is often used to encourage someone to do something. It is more polite than telling them to do something. They will respond as if it was a suggestion: "That's a good idea".

Questioning can only be done after someone has decided. So they can respond as if it was a question. To make it clearer that it is a question you can ask "Why don't you want to take that class?" or "Why can't you take that class?"

If it is possible to change their minds then it is both a question and persuasion. If they don't like their decisions being questioned they will respond "Because I don't want to".

If it is too late then it can not possibly be a persuasion. It has to be a question by elimination.

When a question is equivalent to an imperative it is just as rude. Do not ask "Why don't you go to hell?" https://www.youtube.com/watch?v=jOflpNvy_30&t=0m23s

Related Topic