How to write compound sentences with and, but, or, so

Short answer: A compound sentence joins two complete sentences with and, but, or or so. Choose the joining word by the job it does: and adds an idea, but shows a difference, or gives a choice, and so shows a result. Put a comma before the joining word: It was cold, so we stayed inside.

▶ Start this topic

🎯 I can join sentences with and, but, or, so.

At a glance

WordJobRewrite example
andaddsI like tea. I like coffee. → I like tea, and I like coffee.
butshows a differenceHe is small. He is strong. → He is small, but he is strong.
orgives a choiceWe can walk. We can ride. → We can walk, or we can ride.
soshows a resultIt rained. We stayed in. → It rained, so we stayed in.

How to write it

  1. Write two short sentences.
  2. Ask how they are related: added, different, a choice or a result.
  3. Choose and, but, or or so.
  4. Join the sentences with a comma and the joining word, then read the new sentence aloud.

Rewrite practice

Common mistakes

Compound and complex sentences

A compound sentence joins two equal ideas. A complex sentence has a main idea and an extra idea that starts with a word such as because or when.

TypeJoining wordsExample
compoundand, but, or, soIt rained, so we stayed in.
complexbecause, when, ifWe stayed in because it rained.

Check yourself

  1. Choose: “She is shy, ___ she sings well.” (and / but)
    Show the answer

    but Shy and sings well are different.

  2. Choose: “It was late, ___ we went home.” (so / or)
    Show the answer

    so Going home is the result.

  3. Fix: “I like tea, so I like coffee.”
    Show the answer

    I like tea, and I like coffee. so is for results, not for adding.

Rule cards that help

Sounds that help

Questions

Do I always need a comma?

Put a comma before and, but, or and so when they join two full sentences. For two single words, you do not need one.

Can I start a sentence with and or but?

In speech, yes. In careful writing, join the sentences in the middle.

Where is the grammar rule?

The rule article for joining words explains and, but, or and so in detail.

Part of 🔗 Join ideas: and, but, or, so (stone 1 of the Learning Path). See also the English writing guide. Đọc bằng tiếng Việt.

Written for English learners by the English for Fun team. How we write our lessons · Last updated 2026-11-05.

Reviewed by Chinh Q. Hoang, PhD, founder, English for Fun · 2026-10-30

← Describe it in three sentences