作业帮 > 英语 > 作业

I gave the girl a big doll exactly what she longed to have

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/12 06:37:05
I gave the girl a big doll exactly what she longed to have
这句话中的what能改成which吗?是因为which在做宾语的时候必须在前面加一个介词吗?
I gave the girl a big doll exactly what she longed to have
这个题目只能用which
因为这是先行词是doll 的定语从句,定语从句的连词没有what

至于需不需要介词,看这个介词和谁搭配的

这里的从句中,she have,因为have 是及物动词,无需跟介词搭配,还缺少宾语,因此,用关系代词which
再问: 可那what是原句啊...五三上的...
再答: 我的分析应该是正确的 这里的what 并不是引导宾语从句,而是引导定语从句 give 是双宾动词,分别是girl 和doll, 然后,she longed to have是修饰第二个宾语doll 的定语从句 不是修饰give 的宾语从句 定语从句的关系代词是没有what 的 我怀疑你这个句子有语法问题
再答: 想通了,你这个熊孩子抄书本还少抄了个标点,在doll后面要有个逗号,因此是玩具的同位语从句,还是名词性从句,相当于宾语从句,因此用 what
再问: 呃.....
再答: 既然是标点符号的问题,你也采纳了,我就多说几句。 这题之所以不用which,两点考虑,第一,有,exactly,不能和which连用,第二,what是没范围,which有范围时用。 这道题目,你还得留意,要是作为考你连词,就太坑爹了,多少人会误以为非限定性定语从句啊。
再问: (°ο°).谢谢大神