This question already has an answer here:
Which form is better to use?
- He made a picture of his sister.
- He has made a picture of his sister.
The situation in which I want to use it is as follows. This is my first sentence. No background or conversation was done before. I don't know the person I am talking to and neither does he. We see each other for the first time. Also he doesn't know my sister or anything like that.