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

did you buy vs Have you bought

Both "Did you buy" and "Have you bought" are correct phrases, but they are used in different contexts. "Did you buy" is used to ask about a specific past action, while "Have you bought" is used to inquire about a recent action that has relevance to the present.

Last updated: April 01, 2024 • 876 views

did you buy

This phrase is correct and commonly used to ask about a specific past action.

Use "Did you buy" when you want to ask someone if they made a purchase in the past.

Examples:

  • Did you buy the book I recommended?
  • Did you buy groceries yesterday?
  • Did you buy a new phone last week?
  • Dec 18, 2021 ... ago. Gilgameshugga. ADMIN MOD. Join. Options. Report. Why did you buy this album? I don't know why you did, you're stupid. Upvote 148. Downvote
  • Question What is the difference in meaning between these two sentences? Did you buy the soda yet? Have you bought the soda yet? – Katie, United Stat.
  • Jan 31, 2023 ... 'Where DID YOU BUY it' is correct, but "where HAVE YOU BOUGHT it" isn't. I usually explain to my students that it's because we are asking a special question.
  • Dec 3, 2018 ... Did you buy the carpet? (carpeting is from wall to wall) Normally you choose the carpeting to be installed. If it is just an area rug, "Did you ...
  • Apr 19, 2024 ... At what age did you buy your first Rolex? I am really interested to ... did you buy it? 19 upvotes · 40 comments. r/indianbikes icon. r ...
  • Jan 17, 2024 ... How Did You Buy Your House? (Or Make Another Big Purchase). An Exercise in Ownership Transparency. Anne Helen Petersen. Jan 17, 2024. ∙ Paid.
  • What did you buy for your G20 today? General G20 Sedan / G22 Coupe / G26 Gran Coupe Discussions.
  • 0% played. “Why did you buy more bones?” Reema Khrais and Alice Wilder. Season 10. Aug 29, 2024. Support This is Uncomfortable · ABOUT THIS SHOW ABOUT SHOW.
  • Jul 20, 2021 ... 718 GTS 4.0/GT4/GT4RS/Spyder/25th Anniversary - What did you buy your 718 today? - I already have trunk and frunk lid liners, front grills ...
  • Oct 13, 2022 ... When did you buy your first house? What advice do you have for people buying theirs?

Alternatives:

  • Have you bought
  • Have you purchased
  • Did you purchase
  • Have you acquired
  • Did you get

Have you bought

This phrase is correct and commonly used to inquire about a recent action that has relevance to the present.

Use "Have you bought" when you want to ask if someone has made a purchase recently and if it has any impact on the current situation.

Examples:

  • Have you bought the tickets for the concert?
  • Have you bought a gift for your friend's birthday?
  • Have you bought a new car this year?
  • Have you bought any more paintings recently?
  • Have you bought Qing's present?
  • Have you bought my present yet?
  • Sculls, have you bought that new rod yet?
  • Have you bought an apartment here?
  • Have you bought your ticket?
  • Have you bought any new clothes lately?
  • Have you bought a Harley-Davidson recently?
  • Have you bought clothes that you wore only once?
  • Have you bought snacks, but you just had your lunch?
  • Have you bought a fire gun in order to protect yourself against crime?
  • What have you bought her for Christmas?
  • How many new clothes have you bought since the Swedish invasion?
  • And you, have you bought your ticket?
  • "What, have you bought us a bungalow?"
  • Have you bought a propeller?
  • Have you bought pizza?
  • Have you bought ingredients?
  • Have you bought some land there? I have.
  • Have you bought your gown?

Alternatives:

  • Did you buy
  • Have you purchased
  • Did you purchase
  • Have you acquired
  • Did you get

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!