Question: 
Which of the following sentences is correct?
Why you have done this?
Why you had done this?
Why have you done this?
Why do you done this?
Why did you have done this?
Answer: 
Why have you done this?
Last Updated: 
18/09/2020 - 01:13