Sometimes that and which are used in the same question answer choices.What is the real and detailed difference between them ,dont mention about the classical meaning of them please write the academical explanation.Thank you from now on![]()
Where a choice is given, it is usually to test whether the student knows that 'which' is used in a non-defining relative clause rather than 'that'.![]()