Shortcut: semicolon + and/but = wrong
If you see an answer choice on either the SAT or the ACT that places a semicolon before the word and or but, cross out that answer immediately and move on.
Why? Because a semicolon is grammatically identical to a period, and you shouldn’t start a sentence with and or but.
The slightly longer explanation: In real life, semicolon usage is a little more flexible, and the choice to use when can sometimes be more a matter of clarity/style than one of grammar. It is generally considered acceptable to place a semicolon before and or but in order to break up a very long sentence, especially when there are already multiple commas/clauses.
Pamela Meyer, a certified fraud examiner, author, and entrepreneur, became interested in the science of deception at business school workshop during which a professor detailed his findings on behaviors associated with lying; and she subsequently worked with a team of researchers to survey and analyze existing research on deception from academics, experts, law enforcement, the military, espionage and psychology.
In the above sentence, either a comma or a semicolon could be used before and. In this case, however, the sentence is so long and contains so many different parts that the semicolon is a logical choice to create stronger break between the parts.
Why not just use a period? Well, because a semicolon implies a stronger connection between the clauses than a period would; it keeps the sentence going rather than marking a full break between thoughts. Again, this is a matter of style, not grammar.
The SAT and the ACT, however, are not interested in these details. Rather, their goal is to check whether you understand the most common version of the rule. Anything beyond that would simply be too ambiguous.