The rule, as people use it

Four small words join most of what people say. "And" adds. "But" turns against what came before. "Or" gives a choice. "So" gives the result. "I was hungry, so I made a sandwich." "It's cheap, but it's far." With these four you can link almost any two ideas without stopping.

In speech, people start sentences with them all the time. "So, what happened next?" "And then the power went out." "But that's the thing." This is normal, and it keeps a story moving. You'll also hear "yet" as a stronger "but", mostly in writing and news.

For two-part choices, English uses pairs. "Both ... and" means the two things together: "Both Kavya and Chen are coming." "Either ... or" means one of two: "We can either walk or take a taxi." "Neither ... nor" means not this and not that: "Neither of them called." In daily speech, most people say "not ... or" instead of "neither ... nor": "I don't eat meat or fish."

The mix-up to watch is between the pairs. It's "either ... or" and "neither ... nor", so "neither tea or coffee" is a slip. And don't put "so" and "because" in the same sentence. "Because it rained, so we stayed in" says the reason twice. Pick one: "It rained, so we stayed in."

Examples

Tap a sentence to hear it. Say it after the voice.

Fill the gap

Type the missing words, then check. The full sentence plays when you get it.

  1. 1

    I was tired, (so / but) I went to bed early.

  2. 2

    The phone is great, (so / but) the battery is weak.

  3. 3

    Would you like tea (and / or) coffee?

  4. 4

    (Both / Either) Tyler and Kavya passed the exam.

  5. 5

    You can (either / neither) call me or send a text.

  6. 6

    Neither Chen (or / nor) his sister likes spicy food.

  7. 7

    It started to snow, (and / or) the roads got icy.

  8. 8

    We missed the bus, (so / because) we were late for class.

Practice · 3 min

Tell a short story about a day when something went wrong, in six sentences. Use and, but, or and so at least once each, plus one "both ... and" and one "either ... or". Say it out loud first, then write it down. Check that you haven't used "because" and "so" in the same sentence, and that each "neither" is paired with "nor".

Say it today

Use it once in a real conversation before tomorrow. Out loud counts, even to yourself.