Which of the following sentences is correct?

  • Why you have done this?
  • Why did you have done this?
  • Why have you done this?
  • Why you had done this?

No description found