选择一个英语单词The reason why he didn't tell you the truth was( ) he was not allowed to希望有解析A because B which C why D that

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 15:50:34
选择一个英语单词Thereasonwhyhedidn''ttellyouthetruthwas()hewasnotallowedto希望有解析AbecauseBwhichCwhyDthat选择一个英语单

选择一个英语单词The reason why he didn't tell you the truth was( ) he was not allowed to希望有解析A because B which C why D that
选择一个英语单词
The reason why he didn't tell you the truth was( ) he was not allowed to
希望有解析A because B which C why D that

选择一个英语单词The reason why he didn't tell you the truth was( ) he was not allowed to希望有解析A because B which C why D that
The reason why...is/was that...
这是一个很常用的句型:译为:之所以……是因为……
why引导定语从句,修饰the reason; that引导表语从句,解释主语reason的内容.
that引导的名词从句是完整的,that是个连词.
Abecause引导表语从句时,主语常用:it/this/that
Bwhich是代词,在从句中做主语或宾语,不合适.
C意思不对,无法解释reason
他之所以不告诉你真相是因为他没有得到许可.

去掉reason的定语why he didn't tell you the truth
句子变成:the reason was()he was not allowed to,意思是 他不告诉你真相的原因是他不被允许。
很明显的表语从句,选D。
在表语从句中,that不做成分,但是不可省略

D表语从句,也算是宾语从句,而且从句结构完整,所以采用that,A是因果从句,B,c也可以用在从句里面,但前提是从句不完整!