218k views
3 votes
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.

User Khanh Tran
by
7.3k points

2 Answers

3 votes
the answer is the second one
User Torsten Robitzki
by
6.8k points
0 votes
The correct answer is the second option.

This option correctly uses a comma to connect what would be two independent sentences.
The first sentence is a run-on, and the fourth does not correctly or clearly state the "problem" in the sentence. The third option uses a semicolon which is not necessary in this sentence.
User Ferdinand Beyer
by
6.5k points