作业帮 > 英语 > 作业

英语语法,想了解一下that which where what 等等的用法

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/09/25 16:40:02
英语语法,想了解一下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
英语语法,想了解一下that which where what 等等的用法
一.正确答案是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.