My package supposed to come to my friend's house.

If I ask him about yesterday, I'm guessing I have to use simple past "did you recieve any packages yesterday"

beacuse the time is mentioned.

But do I use simple past if I ask about today? Beacuse after all today is continous time

Should be did you receive anything today or have you received anything today?
bump
fast
Site Hint: Check out our list of pronunciation videos.
kashashMy package is supposed to come to my friend's house.
If I ask him about yesterday, I'm guessing I have to use simple past "Did you recieve any packages yesterday?"
beacuse the time is mentioned.
But do I use simple past if I ask about today? Beacuse after all today is continous time
Should it be "did you receive anything today" or "have you received anything today"?
Yes, the simple past is necessary when referring to a specific time in the finished past such as 'yesterday'.

If you use the word 'today', then the decision about which tense to use depends very much on the broader context. For example, if the question is asked at 7 p.m. and the speaker knows that deliveries are never made after 5 p.m., then the simple past tense is most appropriate since the time for possibly receiving packages today is definitely in the finished past.

On the other hand, if the speaker asks the question at 2 p.m., then the present perfect will be appropriate since there is still a possibility that the package will be received today, even if it has not been received yet.