Hello, which one of the two is correct?
1. John Doe passed away 23 years ago, or
2. John Doe has passed away 23 years ago.
As far as I know the present perfect "has" is not used for events that taken place long time ago, so I think the first one is the correct one: John Doe passed away 23 years ago.
I would like to have your opinion, though.
Zoltán Király 1. John Doe passed away 23 years ago. Correct.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Zoltán Király1. John Doe passed away 23 years ago.
Correct.
And, by the way, John Doe passed away yesterday is also correct.
Zoltán Király2. John Doe has passed away 23 years ago.
Not correct. The mention of a time is not possible in a sentence in the present perfect tense (unless it's in a since