tenjing The meaning is, I expect he received Right. Your use of "should have" is correct. He should have received ~ I [expect / assume / believe / suppose / take it as true] that he (has) received ~ If everything went as I expected, he (has) received ...
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
tenjingThe meaning is, I expect he receivedRight. Your use of "should have" is correct.
tenjingA. He should have arrived tenEither "ten minutes ago" or "fifteen minutes ago". It can't be both.fifteenminutes ago.
tenjingadverbs like yesterday, ago. These only go with the past tense right.Right, including the continuous form.
tenjingYou mean we can also use continuous form to show expectations.Yes. The continuous form is something about the verb that is independent of an expectation. It's two different things.
tenjingA. He should have been waiting for me ... It means I expect he was waiting for me ...?He should have been waiting for me
tenjingDo you think I am all clear about 'should've'?There are two meanings for "should".
tenjingAll above sentences were about expectationsThe problem is that no native speaker would take them that way.