⚡ Black Friday Offer: Click here and shop now!

TextRanch

The best way to perfect your writing.

Discover why 1,062,726 users count on TextRanch to get their English corrected!

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

have you had a good day vs did you have a good day

Both constructions are correct and frequently used in English. The choice between 'have you had a good day' and 'did you have a good day' depends on the time frame being referred to.
Vince profile picture

Explained by Vince
Editor at TextRanch

Last updated: July 02, 2024 • 140234 views

have you had a good day

This phrase is correct and commonly used in English.

This phrase is used to ask someone if their day has been good up until the present moment.

Examples:

  • Have you had a good day so far?
  • Have you had a good day at work?
  • Have you had a good day exploring the city?
  • Dec 16, 2015 ... Have you had a good day (present perfect) would be correct as the day is an unfinished time period. Did you have a good day (simple past) ...
  • Nov 28, 2016 ... And he often used to ask the question 'Have you had a good day?' The first time he asked this, I answered it with 'Yes, I have had a great ...
  • Oct 19, 2016 ... Originally Answered: Have you had a good day lately? Why or why not? ·. Yes I have. Today in fact was a good day. It was a good day because I ...
  • The look when someone asks have you had a good day fishing? Sharon Cage and 75 others. 󰤥 76. 󰤦 3. 󰤧. 󱘫. Top fan. Scott Mcfalls. Jolly good day ol chap!
  • Nov 7, 2022 ... 619 likes, 7 comments - juraeslife on November 7, 2022: "Have you had a good day? Use code: THANKS Www.juraespinuppage.ecwid.com and get 50% ...
  • How you ask 'have you had a good day?' Could you say 'avez-vous passé bonne journée?' Asked 6 years ago.
  • Jan 18, 2021 ... How may I help you?" 93. Profile photo for Dick Lane · Dick Lane. Knows English. · 3y. Probably in retrospect, ie have you had a good day. 92.
  • Jan 9, 2018 ... How do you say this in Spanish (Spain)? have you had a good day? · has tenido un buen dia · ¿Has tenido un buen día?
  • When I asked you the question “Have you had a good day today?”do you know which tense I used? I used the present perfect tense. It's important to understand ...

Alternatives:

  • Has your day been good?
  • Has your day gone well?
  • Has your day been enjoyable?

did you have a good day

This phrase is correct and commonly used in English.

This phrase is used to ask someone if their day was good in the past.

Examples:

  • Did you have a good day yesterday?
  • Did you have a good day on your vacation?
  • Did you have a good day at the party?
  • Oct 19, 2016 ... Sign In. Did you have a good day? This question was merged. Read 519 related answers on. How was your day? All related (75). Recommended.
  • Nov 9, 2022 ... "Did you have a good day at work, honey?" - "Oh yeah, got a lot done!" r/pokemmo - 8x Ghost Gem ...
  • Mar 27, 2024 ... 102 likes, 7 comments - benstacks.ltd on March 27, 2024: "Chill day Did you have a good day ?".
  • Dec 6, 2021 ... Gahyeon - Did you have a good day today??? Haha. Wishing you a happy start to the week (211206 DC Twitter).
  • As I got more and more calls from his teachers, I started saying things like “Have a better day today!” and “Did you have a good day today?” But every time ...
  • Did you have a good day at school today? Did you paint a picture at school today? Did you play a new game at school today? Did you have lots of fun?
  • Jan 11, 2023 ... Did you have a good day? Did somebody say something that triggered you? Do you just feel uncomfortable after a meal? If you are following a ...
  • Aug 10, 2024 ... Did you have a good day? True confession: I hate this question. What even is a “good day”? Yet, I'm guilty of asking it. When I am asked ...
  • Did you have a good day at school?” "Did you have a good day at school?" Raighen Ly · Shylah Dozeman January 24, 2022. “Good morning honey,” my mom says as ...
  • Sep 21, 2024 ... Did you have a good day in the garden? I did! This year I feel more organised than ever. Yet I still feel like I have soooo much to do?

Alternatives:

  • Was your day good?
  • Was your day enjoyable?
  • Did your day go well?

Related Comparisons

What Our Customers Are Saying

Our customers love us! We have an average rating of 4.79 stars based on 283,125 votes.
Also check out our 2,100+ reviews on TrustPilot (4.9TextRanch on TrustPilot).

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!

×

⚡️ Black Friday 2024 ⚡️

Stock up on credits for the entire year!

Grab this offer now!