It depends upon the context. If "but" is being used as a conjunction to link two complete clauses (complete clause meaning containing both subject and verb), it would be preceded by a comma to avoid violating the run-on sentence rule.
Examples:
I like grapes, but I don't like raisins.
I like grapes but not raisins.
In the second example, no comma is needed because the subject is shared by both verbs.
A comma is used before the word "but", because it would be a sentence run-on if not used. We use commas to separate two sentences. "But" would be the conjoining word and a comma is used to show the separation.
no, as this sentence will prove you wrong: I said hello but he didn't listen
The comma should come before the word "but" when it is used to separate two independent clauses. For example: "I wanted to go to the store, but it started raining."
no
No
no
Not necessarily. There is no word in English that requires a comma.
A comma is not typically used before "therefore." However, a comma may be used after "therefore" to separate it from the rest of the sentence when it is starting the clause.
yes
no
Yes, you can use a comma before the word "but" when it connects two independent clauses. For example: "I wanted to go to the store, but it started raining."
You do not always need to use a comma with the word sobut if you do, it is best to only use the comma before the word. An example is "The travellers faced a long drive home, so they decided to stop at MacDonald's first."
Depending on what the sentence is about you may use a comma before 'called';however, in some instances you may not be allowed to place a comma before the word called.
A comma is typically used before "nor" when it is connecting two independent clauses. For example: "She did not want to go, nor did she have time."