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

Respuesta :

Abu99
Third one is correct if I'm not mistaken

Answer: C is correct, I was late to dinner; there was a traffic jam.

Explanation: The semi colon signifies a pause, which when you speak this sentence outloud, there is a slight pause.

The first one is a run on

The second in the exam does not have a comma, its "I was late to dinner with a traffic jam." and is clearly illogical because a traffic jam is not a person you can go "with"

The third is correct

The fourth is speaking of the jam as if its a concert or event. Which is incorrect.