contestada

Which of the following sentences is grammatically correct?
O I was late to dinner there was a traffic jam
• was late to dinner with a traffic jam.
was late to dinner; there was a traffic jam
I was late to dinner for the traffic jam.