What is meant by 'an external event'? For example, death.
Let there be two celebrities, one who is still alive (Leonardo DiCaprio), and one who is dead (Christopher Lee, who played Saruman in the "Lord of the Rings).
Suppose I want to convey the idea "I have seen such and such actor in person".
As a non-native speaker of English, I'm accustomed to thinking that the choice between Past Simple and Present Perfect doesn't depend on the lifespan of a particular individual. I like to think that it only depends on what I consider to be important / where my attention goes.
Thus, I would say the same thing in reference to both actors:
1) I have (or haven't) seen Leonardo DiCaprio in person. 2) I have (or haven't) seen Christopher Lee in person.
However, another non-native speaker suggested that it might be incorrect to say this about the late Mr.Lee. Because, well, there is no way for me to see him in person anymore, no matter how hard I try!
So, this speaker believes that the only acceptable way would be to say:
3) I saw Christopher Lee in person / I never saw him in person / I didn't see him in person.
Please note that there are no other details, such as "when I was in New York back in 2007" or so.
The situation would be more like two people discussing a video on youtube and spotting a familiar face. One of them says: - Oh, I know this guy! You're not gonna believe it... I've seen him in person!
So, which logic is correct? Does Present Perfect really depend on somebody's date of death?