Is this book __ you bought yesterday 空答案给的是the one 这个明白但是 如果空里 添 what 把后面的句子看做宾语从句可以吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 19:40:50
Is this book __ you bought yesterday 空答案给的是the one 这个明白但是 如果空里 添 what 把后面的句子看做宾语从句可以吗?

Is this book __ you bought yesterday 空答案给的是the one 这个明白但是 如果空里 添 what 把后面的句子看做宾语从句可以吗?
Is this book __ you bought yesterday
空答案给的是the one 这个明白
但是 如果空里 添 what 把后面的句子看做宾语从句可以吗?

Is this book __ you bought yesterday 空答案给的是the one 这个明白但是 如果空里 添 what 把后面的句子看做宾语从句可以吗?
是可以填what的.看来,楼主的语法知识很好.你说的非常对!但不是宾语从句,而是表语从句,what you bought yesterday 做表语.

不可以,因为宾语从句是一个句子充当实义动词的宾语,而这里是系动词IS,,应该是表语从句而不是宾语从句

我认为可以 正常语序是 thisbook is whatyoubought yesterday whatyoubought是宾语从句

宾语从句 用 which

可以,可看成 this book is what you bought yesterday 其中 what you bought 是表语从句 。

当然不可以。宾语从句是用一个句子充当实义动词的宾语,本句中的IS是系动词,所以本句是表语从句而不是宾语从句 。

语法上是可以的,但语义上可能会有出入。
用the one翻译:这本书就是你昨天买的那本吗?
用what翻译:你昨天买的(东西)就是这本书?(原来可能不知道他昨天买的是什么东西)
也就是说,用前者更强调“特指”,用后者的话,what引导一个名词性从句,确实经常可以等于the thing that引导一个定语从句,但还是有点“泛指”的感觉。...

全部展开

语法上是可以的,但语义上可能会有出入。
用the one翻译:这本书就是你昨天买的那本吗?
用what翻译:你昨天买的(东西)就是这本书?(原来可能不知道他昨天买的是什么东西)
也就是说,用前者更强调“特指”,用后者的话,what引导一个名词性从句,确实经常可以等于the thing that引导一个定语从句,但还是有点“泛指”的感觉。

收起

不可以 what= all that 所有的,全部的...

you bought yesterday 是省略了关系词的定语从句,is this book是主句,但缺少先行词,所以填the one.如果填what构成表语从句,也可以。因为what=sth that。