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

问题描述:

英文题___ you have done might do harm to other people.A.What B.That C.Whether D.Which
此题为什么选A 可以选B吗 为什么
1个回答 分类:英语 2014-09-17

问题解答:

我来补答
主语从句,从句中缺少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 的宾语。
 
 
展开全文阅读
剩余:2000