The Ultimate English Grammar Test
Does "which" introduce a non-essential clause while "that" introduces an essential clause?

Correct Incorrect Which is used to introduce non-essential or non-restrictive clauses that provide extra information, while "that" introduces essential clauses necessary for the sentence's meaning.