1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

"What have you done?" vs "What did you do?"

Both "What did you do?" and "What have you done?" are correct and commonly used in English. They are both used to ask about past actions, but "What did you do?" is more commonly used in informal situations, while "What have you done?" is often used in more formal or serious contexts.

Last Updated: March 20, 2024

What have you done?

This phrase is correct and commonly used in English to ask about past actions in formal or serious contexts.

This phrase is used to ask someone about their past actions in a more formal or serious way.

Examples:

  • What have you done to help the situation?
  • What have you done to improve your skills?
  • What have you done to fix the issue?
  • What have you done to deserve this punishment?
  • What have you done to make things right?

Alternatives:

  • What have you been doing?
  • What have you been up to?
  • What have you been working on?
  • What have you been busy with?
  • What have you been up to lately?

What did you do?

This phrase is correct and commonly used in English to ask about past actions in informal situations.

This phrase is used to ask someone about their past actions in a casual or informal way.

Examples:

  • What did you do at the party last night?
  • What did you do to fix the problem?
  • What did you do on your day off?
  • What did you do to make her upset?
  • What did you do to deserve this?

Alternatives:

  • What were you doing?
  • What have you been up to?
  • What have you been doing?
  • What have you been working on?
  • What have you been busy with?

Related Comparisons

Why choose TextRanch?

Lowest prices
Up to 50% lower than other online editing sites.

Fastest Times
Our team of editors is working for you 24/7.

Qualified Editors
Native English experts for UK or US English.

Top Customer Service
We are here to help. Satisfaction guaranteed!