大家来帮我看看这两道题,谢谢!

来源:百度知道 编辑:UC知道 时间:2024/05/12 09:31:38
1.He was interested in_____he had seen at the exhibition.

A.which B.that C.all what D.all that

2.I don't know_________.

A.what was the matter outside

B.what the matter outside was

C.what was outside the matter

D.what was happened outside

第一题答案是D,that在宾语从句中不是不能作从句的成分吗?按理说这题应该选个关系代词在从句中作宾语,我选的是C,我错在哪里?
第二题我选B,答案是C,是不是答案错了,否则为什么选C?
谢谢大家的回答,我想第一题我已经明白了,这个是个定语从句,而不是宾语从句,其中all是先行词,后面是that引导的定语从句修饰all,that作从句中seen的宾语。
第二题还是不明白,急!

嗯。。。。哈哈,我来试试~
1.d正确,首先,这个不是宾语从句,是定于从句,that后面的句子修饰all,嗯,你选c,现在给我来告诉你为什么错了,因为,all就是后面句子的宾语~!他看见的是什么?他看见的就是all替代的东西,如果你在all后面+上what,那不就是存在了两个宾语了么~所以是不对的~!这道题,all that可以换成what,这样,就是宾语从句了~由what引导的宾语从句。。。。哈,如果我没说明白你可以给我留言问我哈
2.第二题~呵呵,一般从句使用陈述句的语序,但是你记住,就一个句式特殊,就是what was the matter,这个当从句的时候保持语序不变,不转变为陈述句的语序

第一题,that 是做宾语,而且该句中和all 搭配应该用that,表示已经特指的东西。
第二题 从句里表语WAS应该提前,这也是基本语法

我认为,第二题选B/C都对

1.D
all that=what

2.A
当what is/was the matter 做宾语时语序不变

第二题,起初我的答案也是B

后来翻译一下,发现B为 什么事以外的是 翻译不通

C为 是什么以外的事

说明一下,因无上下句子,词句中的OUTSIDE我理解的意思(表示范围)超出...的范围

第二题:what was the matter通常是用陈述句的语序.

因为"the matter"是宾语."what"是主语."was"是谓语.所以要按陈述语序而并非宾语提前的语序