When we talk "have been sent" "have sent"....out of this two sentences which one is appropriate. <br/><br/>Thanking you,<br/><br/>Yours truly, Himadri Roy