46.6k views
1 vote
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 Ela Dute
by
7.9k points

2 Answers

6 votes

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.

User Ed Guiness
by
7.7k points
1 vote
Third one is correct if I'm not mistaken
User Marcellus
by
8.4k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.