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

"have you ever bought" vs "did you ever buy"

Both phrases are correct, but they are used in different contexts. 'Did you ever buy' is used in the past simple tense to ask about a specific action in the past. 'Have you ever bought' is used in the present perfect tense to ask about experiences or actions that occurred at an unspecified time in the past up to now.

Last Updated: March 30, 2024

have you ever bought

This phrase is correct and commonly used in English in the present perfect tense to ask about experiences or actions that occurred at an unspecified time in the past up to now.

This phrase is used in the present perfect tense to inquire about any purchases or actions that someone has experienced at any time in the past up to the present moment.

Examples:

  • Have you ever bought a lottery ticket?
  • Have you ever bought anything online?

Alternatives:

  • Have you ever purchased
  • Have you ever acquired
  • Have you ever obtained
  • Did you ever buy
  • Did you ever purchase

did you ever buy

This phrase is correct and commonly used in English in the past simple tense to ask about a specific action in the past.

This phrase is used in the past simple tense to inquire about a specific purchase or action that occurred at a particular time in the past.

Examples:

  • Did you ever buy that book you were talking about?
  • Did you ever buy a car when you lived in the city?

Alternatives:

  • Did you buy
  • Have you bought
  • Have you ever purchased
  • Have you ever acquired
  • Have you ever obtained

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!