Once your sentences get a little longer, you need words to glue ideas together — to explain why something happened, what it led to, or how two ideas don't quite fit together. English has a small toolkit of linking words for exactly this, and the tricky part isn't the meaning — it's the grammar pattern each one takes. Some go before a full clause (subject + verb); others go before just a noun.

Quick shortcut. When they connect two ideas, because, since, as, although, even though, and though are followed by a clause (subject + verb): because it was raining. Because of, despite, and in spite of are followed by a noun or -ing form, never a clause: because of the rain, despite being tired.

Giving a reason: because, because of, since, as

Because introduces the reason for something and is followed by a full clause:

  • I stayed home because it was raining.
  • Because she was tired, she went to bed early. (the reason clause can also come first)

Because of gives a similar reason, but with a different grammar pattern — a noun phrase or -ing form, not a clause:

  • I stayed home because of the rain. — never ❌ because of it was raining.
  • The match was cancelled because of the storm.

Since and as can also introduce a reason and take a clause after them, just like because. They sound a little more formal, and they usually go at the start of the sentence, introducing background information the listener probably already knows or can guess. A small note of caution: since and as also have completely different, time-related meanings (since = "from a point in time", as = "while"), so context decides which meaning is intended:

  • Since you're already here, let's start the meeting.
  • As it was getting late, we decided to leave.

Showing a result: so

So introduces the result of something — it looks the opposite direction from because. When it joins two full clauses this way, it usually has a comma before it:

  • It was raining, so we stayed home. (reason, so, result)
  • Compare: We stayed home because it was raining. (result, because, reason) — same facts, opposite order.

This so is a different word from the so...that pattern used for emphasis (so tired that I fell asleep) — see So / such if you want that pattern too.

Showing contrast: although, even though, though — vs despite, in spite of

Although, even though, and though all introduce a clause that contrasts with the main idea. Even though is a little stronger/more emphatic than although; though is the same meaning, just more informal, and can also move to the end of a sentence:

  • Although it was raining, we went for a walk.
  • Even though she was exhausted, she finished the race.
  • We went for a walk, though it was raining. / We went for a walk. It was raining, though.

Despite and in spite of mean the same thing but, like because of, take a noun or an -ing form, never a clause:

  • We went for a walk despite the rain. — never ❌ despite it was raining.
  • She finished the race despite being exhausted. / in spite of being exhausted.
  • If you really need a full clause after despite/in spite of, add the fact that: despite the fact that it was raining.
Pattern Followed by Example
although / even though / though clause although it was raining
despite / in spite of noun / -ing form despite the rain / despite being tired

But and however

But often joins two contrasting ideas inside one sentence, right between them (it can also start a new sentence in informal or neutral writing):

  • It was raining, but we went for a walk anyway.

However is an adverb, not a joining word like but — it doesn't glue two clauses together the way but does, so it needs its own punctuation: a full stop or semicolon before it, and usually a comma after:

  • It was raining. However, we went for a walk anyway.
  • It was raining; however, we went for a walk anyway.
  • It was raining, however we went for a walk. (a comma alone can't join two full clauses like this — use but, or start a new sentence with however)

Common mistakes

  • I stayed home because of it was raining. → ✅ I stayed home because it was raining. / because of the rain. (because of needs a noun, not a clause)
  • Despite it was raining, we went out. → ✅ Despite the rain, we went out. / although it was raining, … (despite needs a noun/-ing, not a clause)
  • It was raining, however we went out. → ✅ It was raining. However, we went out. (however needs a full stop or semicolon before it, not just a comma)
  • Because she was tired, so she stayed home. → ✅ Because she was tired, she stayed home. / ✅ She was tired, so she stayed home. (because and so each already show the link — using both together is one too many)
  • Although she was tired, but she kept working. → ✅ Although she was tired, she kept working. (English normally uses although or but, not both together)

Quick check

Which linker fits each gap?

  1. We arrived late ____ the traffic. (because / because of)
  2. ____ it was cold, they went swimming. (despite / although)
  3. He passed the exam ____ he barely studied. (even though / because)
  4. The shop was busy. ____, we found a table quickly. (However / But)
  5. She left early ____ being the last to arrive. (despite / because)
Show answers
  1. because of   2. although   3. even though   4. However   5. despite

Key takeaways

  • Because, since, and as give a reason and are followed by a clause; because of gives the same reason but is followed by a noun or -ing form.
  • So introduces a result, joined to the reason clause with a comma: reason, so result.
  • Although, even though, and though introduce a contrasting clause; despite and in spite of mean the same but take a noun or -ing form, never a clause.
  • But links two contrasting clauses in one sentence; however makes the same contrast between two separate sentences and needs a full stop or semicolon before it.
  • Although and but aren't combined in the same sentence — only one of the pair is needed.