作业帮 > 英语 > 作业

英文题___ you have done might do harm to other people.A.What B.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/11 03:23:35
英文题___ you have done might do harm to other people.A.What B.That C.Whether D.Which
此题为什么选A 可以选B吗 为什么
主语从句,从句中缺少do的宾语,所以用what.名词性从句中缺少句子成份,主语,宾语等,用what代替,不能用that.
再问: 请教这位高手 如何分辨这个是名词性从句还是定语从句?
再答: 定语从句前面要有先行词,这个先行词在定语从句中充当句子成份,如: I have finished reading the book (that/which) I borrowed from him.定语从句,the book是先行词,在从句中当borrow 的宾语。 I have finished everything (that) you asked me to do yesterday. everything是先行词,在从句中当do 的宾语。定语从句。 I have finished what you asked me to do yesterday. 这句话是名词性从句:宾语从句,因为finish后面没有名词,也就是它没有先行词,用what引导宾语从句,同时它在从句中当do 的宾语。