English grammar often feels simple on the surface then suddenly turns slippery when small phrases carry big meaning. The difference between “What have you done” and “What did you do” is a perfect example. Both questions look almost identical. Both sound natural in conversation. Both ask about an action. Yet they don’t mean the same thing and native speakers don’t use them interchangeably.
If you’ve ever paused mid-sentence because you weren’t sure which one fits your situation, you’re in the right place. English learners across the world run into the same confusion which makes mastering these two questions incredibly important.
This guide breaks everything down with clear explanations, real-life dialogue, timelines and examples you can actually use. You’ll learn how native speakers use both questions in daily conversations, emotional moments, interviews and professional settings. You’ll see why one tense focuses on the present result while the other focuses on a finished moment in the past. You’ll also learn the common grammar mistakes that even advanced learners make and how to avoid them with simple memory tricks.
By the time you finish this article you’ll know exactly when to ask “What have you done” and when “What did you do” makes more sense. You’ll understand the underlying grammar instead of memorizing formulas. You’ll also walk away with practice exercises to strengthen your confidence. Let’s dive in and clear this confusion once and for all.
Quick Answer: What Have You Done vs What Did You Do
Here’s the short, featured-snippet style explanation:
“What have you done” asks about an action that affects the present moment.
“What did you do” asks about an action that happened in the past with no connection to right now.
In short
- Present Perfect = focuses on present impact
- Simple Past = focuses on a completed past moment
Fast Example
- What have you done? (You did something and the result is visible now.)
- What did you do? (You did something earlier and the speaker wants details.)
Understanding the Grammar Behind Both Questions
These two expressions use different verb tenses which creates different meanings. The tense isn’t just a grammatical label here. It shifts the iplication of the question which is why choosing the wrong one changes how your sentence feels.
What “What Have You Done” Means (Present Perfect)
The phrase “What have you done” uses the Present Perfect tense. This tense connects the past and the present which creates the idea that the action still matters right now.
Why Present Perfect Changes the Meaning
The Present Perfect doesn’t focus on when the action happened. It focuses on the result, impact, or relevance of that action in the present moment.
When someone asks “What have you done?”, they usually:
- Notice something has change
- Feel surprised, shocked, impressed, or concerned
- Want to understand the cause of a current situation
- Aren’t asking about a specific time
Common Time Markers for Present Perfect
| Common Marker | Meaning | Example |
| just | a moment ago | What have you done just now? |
| already | earlier than expected | What have you already done? |
| recently | not long ago | What have you done recently? |
| ever | at any time up to now | What have you ever done for them? |
| yet | up to this point (negative/maybe) | What have you done yet? |
These markers emphasize the ongoing link between past action and present impact.
Examples in Daily Conversatio
- “What have you done? The kitchen smells amazing.”
- “What have you done to your hair? It looks great.”
- “What have you done? The code isn’t running anymore.”
Notice how each example focuses on something visible or relevant right now.
What “What Did You Do” Means (Simple Past)
The phrase “What did you do” uses the Simple Past tense. This tense describes actions that happened at a specific point in the past and have no direct link to the present.
Why Simple Past Feels Different
When someone asks “What did you do?”, they usually:
- Want to know about a completed event
- Focus on a specific time (“yesterday”, “last night”, “in class”)
- Don’t imply anything about the present
- Care about the action itself, not the current impact
Common Time Markers for Simple Past
| Marker | Meaning | Example |
| yesterday | finished time | What did you do yesterday? |
| last night | specific past moment | What did you do last night? |
| in 2020 | completed past year | What did you do in 2020? |
| two days ago | finished time | What did you do two days ago? |
| this morning* | only if the morning has ended | What did you do this morning? |
Simple Past always connects to a finished period.
Examples in Real Life
- “What did you do during your internship?”
- “What did you do at the party last night?”
- “What did you do when the alarm went off?”
Key Differences (Side-by-Side Comparison)
Comparison Table: What Have You Done vs What Did You Do
| Feature | “What Have You Done” | “What Did You Do” |
| Tense | Present Perfect | Simple Past |
| Time | unspecified, not finished | specific, finished |
| Focus | result now | past action |
| Implication | shock, surprise, consequences | information, storytelling |
| Example | “What have you done to the car?” | “What did you do yesterday?” |
Timeline Diagram
What Have You Done:
Past Action —–→ Present Result (still relevant)
What Did You Do:
Past Action —— Finished (no connection to now)
Read More:Rein’ or ‘Reign’: What’s the Difference? A Complete Guide
When to Use “What Have You Done”
This question shines in moments when something right now has changed or needs explanation.
Use It When the Present Result Matters
You often hear it in situations like:
- Seeing a surprising change
- Reacting to an unexpected result
- Noticing damage or improvement
- Feeling emotional shock or concern
Common Situations
- Someone dyed their hair
- A child spilled paint
- A friend made a major decision
- A coworker changed the team project
- A family member reorganized the entire kitchen
Case Study: The Broken Vase
Imagine you walk into a room and see a vase shattered on the floor.
You wouldn’t ask:
“What did you do?”
Because the focus isn’t on storytelling.
You’d ask:
“What have you done?”
Because the broken vase is affecting the present moment.
Example
- “What have you done with my laptop? The screen is frozen.”
- “What have you done to the website? The layout looks different.”
Practice Sentences
Try rewriting these moments using Present Perfect:
- You notice someone redesigned a document.
- Someone changed your phone settings.
- A coworker updated your spreadsheet.
When to Use “What Did You Do”
This question fits best when you’re talking about finished past events.
Perfect for Storytelling
You use it to talk about:
- Yesterday
- Last weekend
- Childhood memories
- Older events
- Specific moments in the past
Situations Where It Fits
- Asking about a vacation
- Talking about activities at a party
- Discussing a past job
- Interviewing someone about previous experience
- Learning how someone handled a situation before now
Short Scenario: Teacher and Homework
Teacher: “What did you do for homework yesterday?”
The teacher asks about a completed time period so Simple Past makes sense.
More Examples
- “What did you do after college?”
- “What did you do when the power went out?”
- “What did you do during your stay in Chicago?”
Practice Sentences
Rewrite these in Simple Past:
- Asking about a trip
- Asking about a childhood memory
- Asking about last weekend
Common Mistakes English Learners Make
Even advanced speakers mix up these two questions. Here are errors and simple ways to fix them.
Mistake 1: Using Present Perfect With a Specific Time
❌ What have you done yesterday?
✔ What did you do yesterday?
Present Perfect never works with finished time markers.
Mistake 2: Using Simple Past When the Result Still Matters
❌ What did you do? The screen is cracked.
✔ *What have you done? The screen is cracked.
Mistake 3: Switching Tenses Mid-Conversation
Stay consistent unless the context truly changes.
Mistake 4: Forcing Present Perfect in American English
British English uses Present Perfect more frequently.
American English uses Simple Past more often.
Examples in Real Conversations
Casual Conversations
Friend A: “Why is the room so messy?”
Friend B: “I moved some furniture around.”
Friend A: “What have you done? It looks completely different.”
Emotional or Dramatic Moments
Parent: “What have you done? The paint is everywhere.”
Tone matters here which creates emotional impact.
Professional Settings
Manager: “What did you do during your last role at IBM?”
The manager asks about finished past work.
Manager: “What have you done to the report? The formatting changed.”
The manager sees a present impact.
Additional Expressions With Similar Confusion
The same grammar rules apply to similar pairs:
Have You Eaten? vs Did You Eat?
- Have you eaten? – focuses on whether you’re hungry now
- Did you eat? – focuses on a specific past meal
Have You Seen This Movie? vs Did You See This Movie?
- Have you seen…? – asks about life experience
- Did you see…? – asks about a specific time you watched something
Understanding the logic behind these examples also helps you master What have you done vs What did you do.
Quick Practice Quiz
Choose the correct option.
- You notice that your desk is completely rearranged.
A: What did you do?
B: What have you done? - You ask a friend about their activities during a trip last month.
A: What did you do?
B: What have you done? - You walk in and see a cake already baked in the kitchen.
A: What did you do?
B: What have you done? - Your boss asks about task you finished yesterday.
A: What did you do?
B: What have you done? - You notice your website design looks different today.
A: What did you do?
B: What have you done?
Answers
- B
- A
- B
- A
- B
Summary Table
| Phrase | Tense | Used When | Focus | Example |
| What have you done | Present Perfect | Present result matters | Current impact | “What have you done to the car?” |
| What did you do | Simple Past | Past time is finished | Past action | “What did you do last night?” |
Conclusion
Understanding the difference between “What have you done” and “What did you do” helps you speak English with clarity and confidence. One question focuses on present consequences while the other digs into a completed past moment. Native speakers choose between the two instantly because context guides them. Now you have that same advantage.
When you spot a present-moment change, use What have you done.
When you ask about a finished moment in the past, use What did you do.
With practice these questions will feel natural. Keep paying attention to time markers and context because those clues always point you toward the correct tense. Over time your grammar becomes sharper and your communication feels smoother
FAQs
Is “What have you done?” rude?
It can sound emotional or dramatic depending on tone. It often reflects surprise or concern.
Does British English use Present Perfect more?
Yes. British speakers use Present Perfect in more situations compared to American speakers.
Can both be used in formal settings?
Absolutely. The tense you choose depends on context not formality.
What’s the easiest way to remember the difference?
Ask yourself: does the action affect the present? If yes use What have you done.
Are these phrases interchangeable?
Not usually because each one implies something different about time.

