This version of HyperGrammar 2 has been archived and won’t be updated before it is permanently deleted.
Please consult the revamped version of HyperGrammar 2 for the most up-to-date content, and don’t forget to update your bookmarks!
You normally use the semicolon to link independent clauses not joined by a co-ordinating conjunction. Semicolons should join only those independent clauses that are closely related in meaning, as in the following sentences:
Do not use a semicolon to link a dependent clause or a phrase to an independent clause:
Generally, you should not place a semicolon before a co-ordinating conjunction that links two independent clauses. The only exception to this guideline is if the two independent clauses are very long and already contain a number of commas. For example:
It may be useful to remember that, for the most part, you should use a semicolon only where you could also use a period.
There is one exception. When punctuating a list or series of elements in which one or more of the elements contains an internal comma, you should use semicolons instead of commas to separate the elements from one another:
© Department of English, Faculty of Arts, University of Ottawa, 2024