Choose the right variant: He … a letter last month.
1) Receive
2) Has received
3) To receive
4) Received
5) Had received