It seemed that he had been told all ------.A.what happend B.had happend C.that had happened D.what had happend 请提供正确答案和解析,My answer is also D.But the true answer is C.I don't know why?Who can tell me?D 的 happened 为什么错了?

问题描述:

It seemed that he had been told all ------.
A.what happend B.had happend C.that had happened D.what had happend 请提供正确答案和解析,
My answer is also D.But the true answer is C.I don't know why?Who can tell me?D 的 happened 为什么错了?

D
tell 后面应该跟一个事情,那么就有可能是一个从句——宾语从句
然后宾语从句一定得有主语 that不能充当而what可以
又因为是过去的过去(seemed) 所以用过完

what引领的句子不能做定语 AD去掉了。that做主语不能省略所以B去掉,选C。是that引领的定语从句修饰all。句子的意思我就不说了吧。

同意qipengshang,all这里只能和that搭配,what前面不能加all的

My answer is D
因all在这里是told的宾语,现在就要找一个可以修饰all的东西出来,其实也不是修饰,就是找一个具体的all所指的东西,all 在这里是代词,他所代的东西应该是一个东西,所以应该是一个完整的句子。那就只能在a和d中取舍,结合一下句子的时态,应该选择d

C.that had happened
all that=what
还有一个原因就是A,C,D中的"happend"错了!
这就是WHY

D