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 receive vs Have you received

"Did you receive" and "have you received" are correct phrases, but they are used in different contexts. "Did you receive" is used when asking about a specific past event, while "have you received" is used to inquire about a more recent or ongoing situation.
Vince profile picture

Explained by Vince
Editor at TextRanch

Last updated: July 28, 2024

did you receive

This phrase is correct and commonly used in English when referring to a specific past event.

This phrase is used to ask if someone received something in the past. It is often used in situations where the time of receiving is clearly defined.

Examples:

  • Did you receive my email yesterday?
  • Did you receive the package I sent you last week?
  • When did you receive the first text?
  • And what specialized education did you receive to earn that title?
  • How many pieces of silver did you receive?
  • Moon, did you receive my message?
  • Did you receive the sacraments on your way through towns?
  • What assignment did you receive on this mission?
  • What kind of damage did you receive?
  • What sabotage directions did you receive?
  • And how did you receive this money?
  • Mr. President, did you receive the file we just sent you?
  • After your husband's death, did you receive any unusual visitors or packages in the mail?
  • And did you receive a cease and desist letter from the NSA after that talk?
  • Speaking of which, did you receive the name I sent?
  • And did you receive any calls from the defendant Sandra Panitch, at any time?
  • Mr. Abramov, did you receive the photograph I sent you?
  • Out of curiosity, why did you receive a draft of the complaint before we did, Mr. Specter?
  • Did you receive another message from your sister?
  • Did you receive the statue of Kannon?
  • Did you receive $2 million as a result of the fraud?
  • Did you receive the details on tomorrow evening's cocktail reception?

Alternatives:

  • Have you received
  • Have you got
  • Have you gotten
  • Have you obtained
  • Have you taken delivery of

Have you received

This phrase is correct and commonly used in English when inquiring about a more recent or ongoing situation.

This phrase is used to ask if someone has received something, often in a more recent or ongoing context. It implies a connection to the present moment.

Examples:

  • Have you received any updates on the project?
  • Have you received the payment for your work?
  • Jul 9, 2011 ... If you sent a snail mail yesterday, you might ask, today, "Have you received my letter [yet]?" But if you sent the letter three months ago, it ...
  • May 3, 2022 ... When you ask 'Have you received it?' you are asking about something that has happened in the past. That's why we use the word 'received' not ...
  • Aug 21, 2017 ... Have you received the Holy Spirit since you believed?You might be thinking: what a bizarre question to ask a believer?
  • Have you received your booster dose? Let us know! January 18, 2022. Have you recently received a booster dose of a COVID-19 vaccine (Pfizer, ...
  • Hey guys, If I fax a document to my friend, should I ask him 1) Have you received it? or, 2) Did you receive it? Thanks in advance.
  • Jul 15, 2022 ... Have you received a CPP/EI ruling? If you received a Canada Pension Plan / employment insurance (CPP/EI) ruling, the following topics may be ...

Alternatives:

  • Did you receive
  • Have you got
  • Have you gotten
  • Have you obtained
  • Have you taken delivery of

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!