Here's the example sentence.
"There have been arguments about who was/has been responsible for the accident."
I'm not a native speaker. In my language(which is Chinese), when you cause an accident, and then you are immediately responsible for the accident. Additionally, responsibility lasts forever, so if I used "was" in the sentence, I feel weird, and "has been" looks like the more proper one. However, I really want to hear the opinion from the native speaker.
Which one is more correct in this sentence? What's the difference between them?