0
Tenjing Posted 12 years ago
Grammar

Is this sentence correct?

He should have received the first mail yesterday. I am going to send the other one.
Is this sentence correct with should have? The meaning is, I expect he received the first mail yesterday, right??
  

Top answer

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 ...

  • 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 ...
  • CJ
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.

10 Answers
0
tenjingThe 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 ...

CJ
0
Thanks a lot CJ. You are always great. I was confused about using adverbs like yesterday, ago. These only go with the past tense right. For examples,
A. He should have arrived ten fifteen minutes ago. I am going to meeting them.
0
tenjingA. He should have arrived ten fifteen minutes ago.
Either "ten minutes ago" or "fifteen minutes ago". It can't be both.

Otherwise, correct.
tenjingadverbs like yesterday, ago. These only go with the past tense right.
Right, including the continuous form.

It happened [yesterday / severa
0
You mean we can also use continuous form to show expectations. For examples,
A. He should have been waiting for me while I was talking to a guy. It means I expect he was waiting for me while I was talking to a guy, right?
B. He should have been waiting for me downstairs now. I am going to meet him. Is this correct? I have a doubt here. I expect he is waiting for me downstairs.
0
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
0
Could you check these sentences? Ist to make sure, I am clear.
A. He should have spent the whole day watching movies. (Because he is usually doesn't go out when he has a day off, so I expect so)
B. He should have lied to me that he was sick. (Because my one friend saw him playing soccer)
C. He should have been watching a football match on the TV around 4 pm. (Because there was a mat
0
tenjingDo you think I am all clear about 'should've'?
There are two meanings for "should".

1. Advice
2. Expectation

So far I have only seen cases where you wished to use the expectation meaning. Some of the sentences you have posted are more likely to be interpreted with the "advice" meaning.

A. He should have spent the who
0
As you said 'should've' can be use for two meanings advice and expectations. Actually I am already all clear about using 'should've' to show advice. I am just trying to use should with the perfect form and perfect continuous form to show expectations. Could you please show some sentences with could've and could've + present participle with the meaning of 'expectation' if possible ,please.
0
tenjingAll above sentences were about expectations
The problem is that no native speaker would take them that way.
0
Actually, that was 'should've' not 'could've'. (Typing problem) Sorry.

Related Questions