+0
I hope you can help me to solve this question.

I won't have you __B___talk to your mother like that.

A talked B talking

The right answer is B. But I want to know why not choose A.
+0
I want to know why not choose A.

Compare:

I won't have you seen in those clothes. = I will not allow you to be seen in those clothes.
(I don't want anyone to see you in those clothes.)
Note that "have you seen" in this context implies "somebody sees you".

I won't have you invited to the party. = I will not allow you to be invited to the party.
(I don't want anyone to invite you to the party.)
Note that "have you invited" in this context implies "somebody invites you".

I won't have you treated badly. = I will not allow you to be treated badly.
(I don't want anyone to treat you badly.)
Note that "have you treated (badly)" in this context implies "somebody treats you (badly)".

In each case the verb after "have you" is transitive.
have you seen > someone sees you
have you invited > someone invites you
have you treated badly > someone treats you badly

This is impossible with the verb talk because talk is intransitive. You can't say that someone talks you. (You can say that someone talks to you, but not that someone talks you.)

I won't have you talked implies someone talks you, which is impossible. Therefore, the expression I won't have you talked ... is impossible. It is equivalent to equally incorrect combinations like I won't have you slept or I won't have you swum. (Here again, someone sleeps you and someone swims you are nonsense sentences.)

CJ
Comments  
Because it would make no sense.

What you may say is: "I won't be spoken to like that, (name of the other person)". Is this what you meant?

[8]
Teachers: We supply a list of EFL job vacancies
Cheche
I hope you can help me to solve this question.

I won't have you __B___talk to your mother like that.

A talked B talking

The right answer is B. But I want to know why not choose A.

I won't have talked would mean: "I will not talk or finish talking when another future event happens". From that point of view, you in I won't have you could be only an object

I won't have talked about you when he arrives => I won't have you talked about when he arrives

However, such understanding in your sentence is not even possible to consider

I won't have you talked to your mother like that => I won't have talked to you your mother like that ???

have with the meaning tolerate something is a transitive verb, and it requires an object

I won't have such behavior any longer. => I won't tolerate such behavior any longer.

such behavior is an object

To understand why we have talking, look at the words after have as an object

I won't have what?

what = you

  1. what => you to talk to your mother like that

  2. what => you talk to your mother like that

  3. what => you talking to your mother like that
Only the third option is fine, because "talking to your mother like that" serves as an adjective and it adds more information to the object, which is here you, and it does not require to change the structure of the sentence.

(One should be able say I won't have your talking to your mother like that as well, but nobody says so.)

So we need -ing, talking, because we need a description of the object - you.

  • They won't have that machine working any longer. It smells bad.

  • He won't have you driving that car in the city. Take a bike.

  • She won't have your pants standing there. Take it away.
(Objects are underlined.)
 CalifJim's reply was promoted to an answer.