No, this is not correct. 'Yesterday' indicates past time but 'send' is the present tense of the verb.
It is not idiomatic to use the perfect tense with 'yesterday'. The past tense should be used.
Here are some possible constructions:
Past tense:
'You sent [it] yesterday.'
'Did you send [it] yesterday?'
Perfect tense:
'You have sent [it] already; there is no need to send it again.'
'Have you sent [it] yet?'
Yes! -and it could be a statement OR a question :)
The correct version is "I saw her yesterday."
"Thank you for delivering it to me yesterday"
since yesterday afternoon is correct. since + the point-in-time ; for + time range.
"Did you watch yesterday's match?"
It is incorrect. You may use "You saw him yesterday" as a statement or "You saw him yesterday?", as a question
Depending of if it is a question or a statement: Did it rain yesterday? OR It rained yesterday.
both are correct but first one is a question and second is a sentence
Yes! -and it could be a statement OR a question :)
The correct version is "I saw her yesterday."
"Thank you for delivering it to me yesterday"
i did not went yesterday. is this sentnce correct?
"Where was Jack yesterday" is correct but the sentence needs to end with a question mark (?), not a period (.). He might have been seeing a doctor is the correct way to write the second sentence.
since yesterday afternoon is correct. since + the point-in-time ; for + time range.
yesterday afternoon
Sent is past tense. accordingly, i did "send" the letter yesterday?" implies past tense, no? In the sentence above the word "did" is a helping verb to the word "send" so the words "did send" is the verb. The correct past tense of 'send' is 'sent'.
The correct form is "He went to school yesterday, didn't he?"