Skip to content
Primary 4Punctuation

Commas (P4) (Primary 4)

In compound and complex sentences

Commas

You already know how to use commas in lists, after introductory words, and with direct address. Now you will learn how to use commas in compound sentences and complex sentences to make your writing clearer and more interesting.

What You'll Learn

  • How to use commas in compound sentences (two complete ideas joined by a conjunction)
  • How to use commas in complex sentences (a main clause and a subordinate clause)
  • How to decide whether a comma is needed based on the order of clauses
  • How to avoid common comma errors in longer sentences

When to Use

  1. In compound sentences: "The sky turned dark**,** and we hurried home."
  2. In complex sentences with the subordinate clause first: "Although it was a holiday**,** Father still went to work."
  3. After a long introductory phrase: "During our trip to the Singapore Zoo, we saw many animals."
  4. Before a conjunction that joins two complete sentences: "She wanted to buy the book**,** but she did not have enough money."
  5. When a subordinate clause interrupts the main clause: "The boy**,** who was standing near the door**,** waved at us."

How to Form

Commas in Compound Sentences

A compound sentence joins two complete sentences (main clauses) with a coordinating conjunction. Place a comma before the conjunction.

ConjunctionWhat it doesExample
andadds an ideaI packed my lunch**,** and my sister packed hers.
butshows a differenceThe food was delicious**,** but it was too spicy for me.
orgives a choiceWe can take the MRT**,** or we can walk to the hawker centre.
soshows a resultIt started to rain**,** so the pupils stayed in the classroom.

Pattern: Main clause , conjunction main clause.

Commas in Complex Sentences

A complex sentence has a main clause and a subordinate clause joined by a subordinating conjunction. The comma rule depends on which clause comes first.

OrderComma?Example
Main clause firstUsually no commaShe smiled because she received a gold star.
Subordinate clause firstComma after subordinate clauseBecause she received a gold star**,** she smiled.

Common Subordinating Conjunctions

TypeConjunctions
Timewhen, while, before, after, until, as soon as
Reasonbecause, since, as
Conditionif, unless
Contrastalthough, even though, though
Purposeso that, in order that

Key Rules

  1. Comma before a coordinating conjunction joining two complete sentences: When and, but, or, or so joins two sentences that can each stand alone, place a comma before the conjunction. "The teacher smiled**,** and the class cheered."

  2. No comma when a conjunction joins only words or phrases: If only words, phrases, or verbs are joined, do not add a comma. "She likes reading and drawing." (no comma -- only two activities, not two complete sentences)

  3. Comma when a subordinate clause comes first: When a sentence begins with a subordinating conjunction, put a comma after the subordinate clause. "When the bell rang**,** the children rushed out."

  4. Usually no comma when the main clause comes first: When the main clause comes before the subordinate clause, you usually do not need a comma. "The children rushed out when the bell rang."

  5. Use two commas for an interrupting clause: When extra information appears in the middle of a sentence, put a comma before and after it. "My neighbour**,** who moved here last year**,** is very friendly."

  6. Do not mix up compound and complex sentence comma rules: In a compound sentence, the comma goes before the conjunction. In a complex sentence with the subordinate clause first, the comma goes after the subordinate clause.

Common Mistakes

WrongRightWhy
I wanted to go out but it was raining.I wanted to go out**,** but it was raining.Two complete sentences joined by "but" need a comma before the conjunction
She studied hard, and passed the test.She studied hard and passed the test."Passed the test" is not a complete sentence on its own, so no comma is needed
Although it was cold we went swimming.Although it was cold**,** we went swimming.Subordinate clause comes first, so a comma is needed after it
We went swimming, because it was hot.We went swimming because it was hot.Main clause comes first, so no comma is needed before "because"
The girl who won the race, is my classmate.The girl who won the race is my classmate."Who won the race" identifies which girl -- it is essential information, so no commas
My uncle, took us to East Coast Park, and we flew kites.My uncle took us to East Coast Park**,** and we flew kites.Do not put a comma after the subject; the comma goes before "and" because it joins two complete sentences

Clue Words

Coordinating conjunctions (comma before these when joining two complete sentences)

and, but, or, so

Subordinating conjunctions (comma after the clause if it comes first)

when, while, before, after, until, because, since, if, unless, although, even though, so that

Interrupting clause signals (two commas around the extra information)

who, which, where

Tip: Use the "split test" -- cover the conjunction and read each side separately. If both sides are complete sentences, you need a comma before the conjunction. If only one side is complete, you probably do not need a comma.

Practice Tips

  1. The split test for compound sentences: Cover the conjunction (and, but, or, so) and read each side on its own. If both sides are complete sentences, place a comma before the conjunction. If one side cannot stand alone, no comma is needed.

  2. The flip test for complex sentences: Move the subordinate clause to the front of the sentence. If it sounds right with a pause after it, add a comma. Then move it to the back -- you can usually remove the comma.

  3. Read aloud: Read your sentence out loud slowly. If you hear a natural pause between two complete ideas or after an opening clause, that is where the comma belongs.

  4. Check for false commas: After writing, look for commas that separate a subject from its verb (wrong) or commas before "because" when the main clause comes first (usually wrong). Remove them.

Quick Reference

Sentence TypeComma RuleExample
Compound (two main clauses)Comma before the conjunctionI finished my work**,** and I went out to play.
Compound (joining words only)No commaShe likes drawing and painting.
Complex (subordinate clause first)Comma after the subordinate clauseBefore the match started**,** the coach gave us a pep talk.
Complex (main clause first)Usually no commaThe coach gave us a pep talk before the match started.
Interrupting clauseTwo commas around the extra informationThe library**,** which is near our school**,** has many books.
What to CheckAsk Yourself
Compound sentence commaCan both sides stand alone as complete sentences? If yes, add a comma before the conjunction.
Complex sentence commaDoes the sentence start with a subordinating conjunction? If yes, add a comma after the subordinate clause.
No comma neededAm I only joining two words, phrases, or verbs? If yes, skip the comma.
Interrupting clauseIs there extra (non-essential) information in the middle? If yes, put commas before and after it.

Quick Practice

Test what you learned with 3 quick questions.

Question 1 of 3Commas (P4)
Which sentence uses commas correctly?

Grade Progression

Get the full learning experience

Download Grammar Parrot for unlimited practice sessions, detailed progress tracking, and the complete learning cycle for every grammar topic.

Free to start. No login required. No email needed.