分析一道英语题。题目:In the village there is a deep well,()depth has never been measured。

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:42:57
A.that
B.whose
C.which
D.where
为什么不能选Which呢?

后面的depth与前面的well是从属关系,也就是说要翻译为:“井的深度”,如果选择which,不能说明depth和well的关系,你试着翻译一下,就不通顺了。
此题选择B 翻译为“在村子里有一口其深度没被测量出来的井”。whose指代的是the well's 明白了吗?

选C whose
这里不能选which 因为有个depth
如果要选which 可以改为
of which the depth = whose depth

选B,whose在这里相当于its 即well's depth(井的深度),只是它引导定语从句,充当形容词性质的物主代词;而which在定语从句里充当主语或宾语。

b