这是个什么句子?好奇怪。
He has told us all all he knew.
all应该是that才对吧,这里用all是为什么呢?
这是语法课堂上的语法游戏。第一个all是us的同位语,第二个all是宾语从句knew的宾语。
他已经告诉我们所有人他所知道的一切。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
我的理解与曹老师的解答稍有不同,供参考:
这个句子结构是“tell + 间接宾语 + 直接宾语”。第一个all是间接宾语us的同位语;第二个all是直接宾语,all之后的(that)he knew是定语从句,由于关系代词that在从句中作宾语,所以被省略了。