You should have received the letter this morning."
The letter should have arrived this morning.