___the old man's sons wanted to know was___the gold had been hidden.What the old man's sons wanted to know was___the gold had been hidden.B.where ; C.that ; D.if我想知道为什么这里不能用that呢?我知道这里答案是where,if的话是因

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 10:45:08
___the old man's sons wanted to know was___the gold had been hidden.What the old man's sons wanted to know was___the gold had been hidden.B.where ; C.that ; D.if我想知道为什么这里不能用that呢?我知道这里答案是where,if的话是因

___the old man's sons wanted to know was___the gold had been hidden.What the old man's sons wanted to know was___the gold had been hidden.B.where ; C.that ; D.if我想知道为什么这里不能用that呢?我知道这里答案是where,if的话是因
___the old man's sons wanted to know was___the gold had been hidden.
What the old man's sons wanted to know was___the gold had been hidden.
B.where ; C.that ; D.if
我想知道为什么这里不能用that呢?我知道这里答案是where,if的话是因为 这一句句子其实是一句表语从句,而if是不可以引导表语从句的.而where,whether,that都是可以引导表语从句的.那么我想知道为什么不可以选择that呢?

___the old man's sons wanted to know was___the gold had been hidden.What the old man's sons wanted to know was___the gold had been hidden.B.where ; C.that ; D.if我想知道为什么这里不能用that呢?我知道这里答案是where,if的话是因
不选that的原因是因为意思不对,虽然语法上正确,但是你可以把that放进去看看,完全翻译不出来的.
where刚好是哪里的意思,符合题意,翻译为:老人的儿子想知道金子被藏到哪里了.

语法上是可以选that的,但语义不对。
if 做如果讲,是可以引导表语从句的。

THAT引导主语和宾语