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

"I should have received" vs "should have been sent to me"

Both phrases are correct, but they have slightly different meanings and contexts. 'I should have received' implies that the speaker was expecting to receive something, while 'should have been sent to me' implies that the action of sending should have been directed towards the speaker. The choice between the two depends on the emphasis the speaker wants to convey.

Last Updated: March 20, 2024

I should have received

This phrase is correct and commonly used in English.

This phrase is used when the speaker was expecting to receive something but did not.

Examples:

  • I should have received the package by now.
  • I should have received an email confirming the appointment.
  • I should have received a response to my inquiry.

Alternatives:

  • I was supposed to receive
  • I expected to receive
  • I ought to have received
  • I was meant to receive
  • I was to have received

should have been sent to me

This phrase is correct and commonly used in English.

This phrase is used when emphasizing that something should have been directed towards the speaker, but it was not.

Examples:

  • The invitation should have been sent to me.
  • The report should have been sent to me last week.
  • The information should have been sent to me earlier.

Alternatives:

  • should have come to me
  • should have been delivered to me
  • should have been forwarded to me
  • should have been given to me
  • should have been handed to me

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!