0
Anonymous Posted 10 years ago
Grammar

The Present Perfect and Yesterday

Hi there!

Is it correct to say: You've received our email yesterday?

Please advise.

Thank you in advance.
  

Top answer

Anonymous Is it correct to say: You've received our email yesterday? No. You need "You received" if you want "yesterday".

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.

2 Answers
0
AnonymousIs it correct to say: You've received our email yesterday?
No. You need "You received" if you want "yesterday".

The present perfect cannot be accompanied by a mention of a specific time.

CJ
0
Okay. Thank you very much Emotion: smile