0
Inchoateknowledge Posted 20 years ago
Grammar

to be to

I want to say I have had an agreement with a company to send me a large amount of goods by yesterday, but it has not arrived yet.

The shipment was to arrive one day ago.
The shipment was to have arrived one day ago.

Which sentence carries my idea more?
Also I am wondering what the subtleties of these sentences are.

Thanks for any suggestion.

  

Top answer

How about these two: (1) My shipment should have arrived one day before. (2) My shipment was scheduled to arrive yesterday, but...

  • How about these two: (1) My shipment should have arrived one day before.
  • (2) My shipment was scheduled to arrive yesterday, but...
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

4 Answers
0
How about these two:

(1) My shipment should have arrived one day before.

(2) My shipment was scheduled to arrive yesterday, but...
0
Thank you.
I would also like to know if my sentences are correct and what they mean and where they differ in meaning.
0
Both sentences are correct, and both have essentially the same meaning.
The second is closer to your intent because you are concerned that the shipment has not arrived yet.
The first merely focuses on the fact that some obligation existed in the past without as much emphasis on the implication that this obligation has not been fulfilled.

The difference is quite similar t

Related Questions