“What Have You Done” vs. “What Did You Do”: Difference & Usage

Learn the difference between “What have you done?” vs “What did you do?” with clear grammar rules, examples, common mistakes, and usage tips.
What Have You Done vs. What Did You Do

“What Have You Done” vs. “What Did You Do”: Difference and Usage depends on the verb tense and time frame

What have you done uses the present perfect tense and connects a past action to the present. It can show present relevance, current effects, or something that started earlier but still matters. What did you do uses the simple past tense for completed actions that happened at a specific time in the past. In my English learning classes, I help students understand this difference by linking each tense to time.

Both questions can ask about actions, but they can create a different message and tone. When talking about work, “What did you do in your last job?” asks about previous job duties and professional experience. “What have you done in this job?” focuses on current job results and work experience with a direct link to the present. 

Choosing the right way helps you communicate more effectively and avoid misunderstandings.

Quick Answer:

ExpressionTenseMain FocusTypical Meaning
What have you done?Present perfectPresent result or relevanceWhat action have you completed that matters now?
What did you do?Simple pastCompleted past actionWhat action did you perform at a past time?

  • Explain the distinction with practical examples.
  • Show how the same situation can produce different meanings.

What Does “What Have You Done?” Mean?

“What Have You Done?” Uses the Present Perfect

  • Explain the structure: What + have + subject + past participle?
  • Explain why “done” follows “have.”
  • Clarify that have works as an auxiliary verb while done is the past participle of do.

When to Use “What Have You Done?”

  1. A past action has a visible result now.
  2. The action has immediate present consequences.
  3. The exact past time isn’t important.
  4. The speaker expresses surprise, concern, shock, or disapproval.

Examples of “What Have You Done?”

  • “What have you done to the computer?”
  • “What have you done with the documents?”
  • “What have you done?”
  • “What have you done to your hair?”
  • “What have you done since I left?”

What Does “What Did You Do?” Mean?

“What Did You Do?” Uses the Simple Past

  • Explain the structure: What + did + subject + base verb?
  • Explain why did carries the past tense.
  • Clarify why the verb remains do rather than did.

When to Use “What Did You Do?”

  1. Asking about a completed past action.
  2. Asking about an action at a specific past time.
  3. Asking someone to describe what happened.
  4. Discussing a finished event without emphasizing present relevance.
  5. Asking about someone’s activities during a completed past period.

Examples of “What Did You Do?”

  • “What did you do yesterday?”
  • “What did you do after work?”
  • “What did you do when you got home?”
  • “What did you do during your vacation?”
  • “What did you do with the money?”

The Main Difference Between “What Have You Done” and “What Did You Do”

Present Result vs. Past Event

  • Compare “What have you done to the car?” with “What did you do to the car yesterday?”
  • Explain how present relevance changes the tense.

Unspecified Time vs. Finished Time

  • Explain why present perfect generally avoids finished past-time expressions.
  • Compare “What have you done?” with “What did you do yesterday?”
  • Include yesterday, last night, last week, two hours ago, and in 2024 as finished-time markers.

Current Situation vs. Historical Account

  • Explain how “What have you done?” often reacts to the current situation.
  • Explain how “What did you do?” often asks about a completed past event.

Same Action, Different Focus

  • “What have you done with the files?” focuses on their current situation.
  • “What did you do with the files?” focuses on the action performed.

“What Have You Done?” vs. “What Did You Do?” Examples

SituationPresent PerfectSimple PastDifference
Damaged object“What have you done to it?”“What did you do to it?”Current damage vs. past action
Work task“What have you done so far?”“What did you do yesterday?”Progress vs. completed period
Missing item“What have you done with my keys?”“What did you do with my keys?”Current location vs. past action
Appearance“What have you done to your hair?”“What did you do to your hair?”Current result vs. past event
Recent activity“What have you done today?”“What did you do yesterday?”Unfinished/current period vs. finished period

Why “What Have You Done?” Can Sound More Emotional

  • Explain how context and intonation affect the meaning.
  • Show how the expression can communicate shock, anger, concern, disbelief, or surprise.
  • Clarify that grammar alone doesn’t create the emotion.

“What Have You Done?” in Everyday Reactions

  • Someone breaks a valuable item.
  • Someone makes an unexpected change.
  • Someone deletes important files.
  • Someone makes a serious mistake.

Can “What Did You Do?” Also Sound Angry?

  • Explain that the simple past can also express anger or surprise.
  • Show how tone and context determine emotional force.

“What Have You Done?” and “What Did You Do?” With Time Expressions

Present Perfect With Unfinished Time Periods

  • “What have you done today?”
  • “What have you done this week?”
  • “What have you done so far?”
  • Explain how these periods remain connected to the present.

Simple Past With Finished Time Periods

  • “What did you do yesterday?”
  • “What did you do last weekend?”
  • “What did you do during your vacation?”

Why “What Have You Done Yesterday?” Is Usually Incorrect

  • Explain why present perfect conflicts with a finished past-time expression.
  • Correct it to “What did you do yesterday?”
  • Explain the underlying grammar instead of presenting it as a rule to memorize.

“What Have You Done Today?” vs. “What Did You Do Today?”

  • Explain how both forms can occur depending on whether today remains an unfinished period.
  • Show how the speaker’s perspective affects tense choice.
  • Provide examples from morning, afternoon, and evening contexts.
  • Emphasize the underlying principle rather than presenting one form as universally correct.

Common Mistakes With “What Have You Done” and “What Did You Do”

1: Using “Did” With “Done”

  • Incorrect: “What did you done?”
  • Correct: “What did you do?”

2: Using “Have” With the Base Verb

  • Incorrect: “What have you do?”
  • Correct: “What have you done?”

3: Using Present Perfect With a Finished Past Time

  • Incorrect: “What have you done yesterday?”
  • Correct: “What did you do yesterday?”

4: Choosing the Tense Without Considering Context

  • Explain why direct translation can cause tense errors.
  • Encourage readers to identify whether they mean current relevance or a completed past activity.

5: Assuming “Have” Always Means Possession

  • Explain the auxiliary use of have in the present perfect.
  • Compare “You have a car” with “You have done the work.”

Grammar Rules Behind “What Have You Done?”

Present Perfect Formula

Subject + have/has + past participle

  • “You have done the work.”
  • “She has done her homework.”
  • “They have finished the project.”

Question Formula

Wh-word + have/has + subject + past participle?

  • “What have you done?”
  • “Where have you been?”
  • “What has she changed?”

Why “Done” Is Correct

  • Explain the forms do → did → done.
  • Clarify the grammatical role of each form.

Grammar Rules Behind “What Did You Do?”

Simple Past Formula

Wh-word + did + subject + base verb?

  • “What did you do?”
  • “Where did you go?”
  • “Why did you leave?”

Why the Verb After “Did” Stays in the Base Form

  • Explain that did already marks the past tense.
  • Compare “What did you do?” with incorrect “What did you did?”

“What Have You Done?” vs. “What Did You Do?” in Real-Life Situations

  1. At Home
  • Cleaning
  • Cooking
  • Damaging something
  • Moving an object
  1. At Work
  • Completing a task
  • Changing a document
  • Handling a customer request
  • Reporting progress
  1. At School
  • Completing homework
  • Finishing an assignment
  • Asking about yesterday’s activities

In Relationships and Conversations

  • Explain how context and tone affect the emotional force of each question.

In Customer Service and Professional Communication

  • Explain when a direct question may sound accusatory.
  • Provide more neutral alternatives for professional situations.

How to Choose Between “What Have You Done?” and “What Did You Do?”

  1. Are you focusing on a result that matters now? Use “What have you done?”
  2. Are you asking about a completed past event? Use “What did you do?”
  3. Did you mention a finished past time? Usually use “What did you do?”
  4. Is the time period still connected to the present? Present perfect may fit.

Quick Memory Trick

Have done = past action + present connection
Did do = completed past action

“What Have You Done?” vs. “What Did You Do?” in American English

  • Explain how both expressions work naturally in US English.
  • Focus on grammar and context rather than claiming one expression always sounds more natural.
  • Discuss common conversational patterns in American English.
  • Include examples from casual conversations, workplace communication, and everyday questions.

What Is the Difference Between “What Have You Done?” and “What Did You Do?”

  • Give a direct answer for readers who want a quick explanation.
  • “What have you done?” uses the present perfect and usually emphasizes present relevance, a current result, or a connection to now.
  • “What did you do?” uses the simple past and asks about a completed past action or event.
  • Explain why context can make the distinction subtle.
  • Include one memorable paired example.

Read More: Will Resume or Will Be Resumed Which Is Correct? and Difference

FAQs

What does “What have you done?” mean?

“What have you done?” uses the present perfect tense. It usually asks about a past action that has a connection to the present or has a noticeable result now.

What does “What did you do?” mean?

“What did you do?” uses the simple past tense. It asks about an action that happened and finished at a particular time in the past.

Is “What have you done?” grammatically correct?

Yes. “What have you done?” is grammatically correct when you want to connect a past action with the present situation.

Is “What did you do?” grammatically correct?

Yes. “What did you do?” is also correct. Use it when you’re asking about a completed action in the past.

Can I use both questions in the same situation?

Sometimes, but they can emphasize different things. “What did you do?” focuses on the finished past action, while “What have you done?” often focuses on its present result or relevance.

Which tense is used in “What have you done?”

The phrase “What have you done?” uses the present perfect tense, formed with have plus the past participle done.

Which tense is used in “What did you do?”

The phrase “What did you do?” uses the simple past tense. The auxiliary did carries the past tense, so the main verb stays in its base form, do.

Which question should I use when discussing a previous job?

Use “What did you do in your last job?” when asking about completed duties or responsibilities from a previous period of employment.

Which question is better for a current job?

“What have you done in this job?” works well when you want to ask about achievements, results, or work that remains relevant to the person’s current role.

How can I easily remember the difference?

Think about the time connection. If the action belongs to a finished past period, use “What did you do?” If the action has a connection to the present, use “What have you done?”

Conclusion

Understanding the difference between “What have you done” and “What did you do” becomes much easier when you stop treating them as interchangeable questions and start looking at the time connection behind each one. “What did you do?” points to a completed past action, especially when the time is finished or clearly identified. “What have you done?” connects something from the past with the present, often because the action has a result, effect, or importance now. 

This small change in verb tense can make a noticeable difference in everyday English communication. As an English teacher, I’ve noticed that learners often understand this distinction faster when they imagine a timeline instead of memorizing complicated grammar rules. Once you ask yourself whether the action belongs entirely to the past or still matters now, choosing the correct question becomes far more natural.

The difference also matters in real conversations, workplace discussions, interviews, and everyday questions. If someone asks about your last job, “What did you do?” naturally invites you to describe your previous duties and completed responsibilities. If someone asks about your current job, “What have you done?” can focus attention on achievements and results that still matter. 

Previous Article

Will Resume or Will Be Resumed Which Is Correct? and Difference

Next Article

Should I vs. Shall I: Difference, Meaning, Usage, and Examples

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *