选择一个英语单词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

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

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

The reason why...is/was that...这是一个很常用的句型:译为:之所以……是因为……why引导定语从句,修饰the reason; that引导表语从句,解释主语reason的内容.that引导的名词从句是完整的,that是个连词.Abecause引...