They arrived at a farmhouse ,in front of ——sat a small boyA.that B.which 为什么不用A呢?

问题描述:

They arrived at a farmhouse ,in front of ——sat a small boy
A.that B.which 为什么不用A呢?

Which指代a farmhouse.如果你实在搞不清楚,就记得介词+which的结构,大部分都行

因为前面有介词词组in front of ,介词词组在定语从句中是要which搭配使用的。

They arrived at a farmhouse ,in front of ——sat a small boy
选的是B
因为有介词,介词后面只能加which的

选B 是指代前面的farmhouse。that不行