Essential Grammar in Use 4th Edition by R. Murphy.pdf there has been / there have been (present perfect)
A: Look! There's been an accident. (there's been = there has been) (The man is pointing at the accident scene)
B: This road is very dangerous. There have been many accidents.
There was an accident last night. (past)