Comma after ‘so’
When so is used to mean therefore,
it is a transitional adverb. So, it should be followed by a comma.
I was not feeling well. So, I
decided to consult a doctor.
Semicolon before ‘and’
A coordinating conjunction that
merges two clauses into one is usually preceded by a comma. However, the comma
can be left out when the clauses connected by the conjunction are very short.
The boys sang, and the girls danced.
The comma is not exactly necessary in the example
given above because the clauses are short. However, it is possible.
If one or both of the clauses connected by a
conjunction contains a comma, we sometimes use a semicolon instead of a comma.
Note that although a semicolon is possible here, it may look dated.
Alan, Sophie and Mira absolutely love the steak pie;
but Maria, a staunch vegetarian, detests it.
Here the two clauses are connected by the
coordinating conjunction but. However, we separate them using a
semicolon because the second clause contains two commas.
Note that a semicolon is not exactly necessary
here. A comma will work just fine. In fact, a comma tends to be more common
than a semicolon.
Alan, Sophie and Mira absolutely love the steak
pie, but Maria, a staunch vegetarian, detests it.
‘that’ -clauses
Commas are not used before that-clauses.
She said that she would come. (NOT
She said, that she would come.)
Notes
A that-clause is essentially a
noun clause that serves as the subject or object of the verb in the main
clause.
Comma before subordinate clauses
When subordinate clauses come at
the beginning of sentences we usually separate them with a comma. The comma can
be left out when the subordinate clause goes after the main clause.
Because he had been reading my letters without my
knowledge, I was quite angry with him.
I was quite angry with him because he had been
reading my letters without my knowledge.