Student or Learner
Traffic on 95,
Imagine that, you have just stepped in the classroom, and class is already begun.
And suddenly teacher stares at you and ask why you were late?
Which one could be the best answer your excuse about traffic on roads?
There was heavy traffic in/on/at 95
There (a) is heavy traffic in/on/at95
There has been heavy traffic in/on/at 95
Or none of them:)
Can we not say There has been heavy traffic on on 95?
Here the speaker's being late was due to very bad traffic conditions on 95. The speaker may have been in his car, therefor knowing the traffic was still bad just before he stepped into the classroom. Let's assume the speaker was really in a hurry and went straight to the classroom.
I would use the simple past because you're talking about a specific point in time when you were traveling to school.
There was heavy traffic on 95 (when I was driving to school).
Using has been would indicate a longer period of bad traffic conditions: There has been heavy traffic on 95 all morning because of construction work in one lane.