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?"
The correct phrase is "Whom did you meet yesterday?" because "whom" is used as the object of the verb "meet" in this question.
Depending of if it is a question or a statement: Did it rain yesterday? OR It rained yesterday.
It is incorrect. You may use "You saw him yesterday" as a statement or "You saw him yesterday?", as a question
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"
No, it is not correct. The correct way to say it would be "I was in London yesterday."
No, the correct sentence is "I did not go yesterday." The verb "go" should be in its base form after "did not."
since yesterday afternoon is correct. since + the point-in-time ; for + time range.
The former needs a subject, i.e. I did it yesterday. The latter requires a helping verb and a subject, i.e. I haddone it yesterday. With proper conjugation, they are both correct.
The correct statement would be: "He went to school yesterday, didn't he?" The use of "didn't he" reflects the past tense of going to school yesterday.
'He and I met yesterday' is correct. In English, it is grammatically correct to use the subjective form ('He') when referring to oneself along with another person.