We sometimes use ‘should‘ to show something is strange or different than you expect.
“It’s almost 11:30, the pizza should be here by now.” = I expected the pizza to arrive before now.
“I ordered a new carpet 3 weeks ago, it should have arrived by now.” – 3 weeks is a long time to wait and my new carpet hasn’t arrived yet. It’s longer than I expected.
|“No wonder the pizza is late! I think it’s time to buy a new delivery van.”|