英语语法,请教一下解析过程,想了解一下that which where what 等等的用法

The only thing ( ) goes wrong is his calculation, the very place ( ) we forgot to check.
选项:
a、which/where
b、that/which
c、where/that
d、that/that

一。正确答案是d。第一个空先行词前面有the only 这个限定词修饰,只能用that。第二个定语从句中,如果用where的话,表示地点,语义不通。check可以加一个宾语,也符合语境,同时place前有very修饰,所以需要用that。

二。that which where what等等的用法?
这个问题太大了,不是一句两句话就能说清楚的。简要回答如下:

1. what 。它引导的从句是名词性从句,这个从句可以在句中用作表语从句,宾语从句或主语从句。
如:What he needed was a guide book. (主语从句)
This guide book was what he needed.(表语从句)
He had got what he needed. (宾语从句)

2. that which where,这里只能简单解释一下在定语从句中的用法。
①that which不仅引导定语从句,而且在定语从句中充当宾语成分。
或者从另一个角度来看,如果定语从句中需要宾语,就选择that 或which(当然还有一定的规则要求)。否则就选where。
②where 不仅引导定语从句,而且在定语从句中充当地点状语。
换句话说,如果定语从句中不需要宾语,就选择where。

你好, 板叔叔 !满意吗?如果不满意可以追问。满意的话请采纳。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-05
选d,这是一个定语从句,第一个空先行词前面有the only 这个限定词修饰,所以用that a不能用which ,第二个那个place 并不是做地点状语,而是做check 的宾语,而且前面有very 修饰,所以也只能用that
第2个回答  2012-11-05
选d,先行词前面有the only ,very 这个限定词修饰,所以用that
第3个回答  2012-11-05
a