And, but, or, so: how to join two ideas

Short answer: And, but, or and so join two ideas of the same kind. And adds another idea, but shows a difference, or gives a choice, and so shows a result. When you join two full sentences, put a comma before the joining word: It was cold, so we stayed inside. Each side could stand alone as a sentence.

▶ Open the rule card · ✏️ Practice this rule

At a glance

WordJobExample
andaddsI like apples and pears.
butshows a differenceThe bird can fly, but the cat can’t.
orgives a choiceWe can walk or ride our bikes.
soshows the resultIt was cold, so we stayed inside.

In short

What is the rule for “Joining words: and, but, or, so”?

The rule

and, but, or and so join two ideas of the same kind. Each idea could stand alone.

How it looks

idea + and / but / or / so + idea

What it means

and adds · but shows a difference · or gives a choice · so shows the result

When to use it

Use them to join two words, two phrases or two sentences.

How it works

Examples of “Joining words: and, but, or, so”

Common mistakes with “Joining words: and, but, or, so”

And, but, or, so — and because

These four words join ideas of the same weight. Because is different: it introduces a reason, and its part cannot stand alone.

WordJobCan the second part stand alone?
and, but, or, sojoin equal ideasyes
becausegives a reasonno (Because it was cold.)

See also: because: giving reasons

Check yourself

  1. Choose: “It was cold, ___ we stayed inside.” (and / so)
    Show the answer

    so The second idea is the result.

  2. Choose: “Do you want milk ___ water?” (or / and)
    Show the answer

    or It is a choice.

  3. Choose: “I am small, ___ I am strong.” (and / but)
    Show the answer

    but Small and strong are different.

How to practice “Joining words: and, but, or, so”

The interactive version adds step-by-step help, spoken instructions and a quick check. One rule card, one sound lesson and the first lesson of every stone are free to try; the rest is part of Full Access. See Full Access.

Questions

Do I always need a comma?

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

Can I start a sentence with “But” or “And”?

In speech and informal writing, yes. In formal writing, it is safer to keep them in the middle.

Can I use “so” and “because” together?

No. Use one of them: I was hungry, so I ate. Or: I ate because I was hungry.

More Connecting Ideas rules

Used in these writing topics

Part of the 📘 Grammar tool. Level G3: Connecting Ideas. Đọ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

because: giving reasons →