I sent invitation email for 2 friends, Well, after 1 hour first one told me thank you I received your email and I will be there. The second one told me, Hi lemme know when you send me an invitation.

I want to ask him, you didn't receive my email yet?

what's the most proper way to say?

Didn't you already receive my email yet?


Haven't you received my email yet?

1) Which one is correct?

2) There is another way to phrase it?

put on hold as primarily opinion-based by Jason Bassford, Tashus, Davo, Hellion, Varun Nair yesterday

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Hi Alin. Are you asking about a specific grammatical concern you have? If so, could you make that more clear? If you are asking about the most polite way to write this sentence, your question may be more appropriate on another site: interpersonal.stackexchange.com – Tashus Jan 11 at 15:41

If you say "haven't you received my email yet?" you mean that the person hasn't received the email until this moment, from the moment it was sent until now.

If you say "didn't you receive my email?", you mean sometime in the past, so last week, yesterday, this morning, etc. when it should have been received.

Not the answer you're looking for? Browse other questions tagged or ask your own question.