English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
Are there rules about using “that” to join two clauses?

  • "I am sorry it took so long"
  • "I am sorry that it took so long"

Are both of these sentences correct? If so, what is the difference between them?

share|improve this question

marked as duplicate by Mahnax, RegDwigнt Dec 25 '11 at 18:12

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Thanks @Lynn. The problem is that I don't know grammar well enough to define my question correctly. – Andrey Rubshtein Dec 25 '11 at 15:16
See my answer for terminology that should help. – Brett Reynolds Dec 25 '11 at 17:36
up vote 5 down vote accepted

That in this case is optional, so both are grammatically correct. Depending on the communicative situation you may slightly decide for one over the other. In normal speech situations I'd probably use the first one but contracted I'm sorry it took so long.

share|improve this answer

The clause that it took so long is what is often called a "noun clause." Following CGEL, I'll call it a content clause because it's not actually like a noun. More specifically, it's a declarative content clause. The word that is a subordinator. Declarative content clauses marked with that are expanded and those without are bare.

The construction presented above allows both expanded and bare declaratives, and this is the default. In some special situations though, only the expanded version is possible (e.g., in the subject position: [That he would be late] was expected). And in certain constructions involving gaps in subject position, only bare declaratives are permitted (e.g., What do you think [--- made the noise]?)

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.