Question: has sent or have sent?
Answer: When you have stated the time, you don't say 'have sent' or 'had sent'. Just 'sent'. But, what if I wanna want to say that I sent something two days ago.. This is correct - simple past tense.