问个简单的英语语法问题

问题描述:

问个简单的英语语法问题
this is the book which you asked for 是正确句子
那为什么说: this is the book which you asked 就不对
1个回答 分类:综合 2014-11-22

问题解答:

我来补答
This is the book which you asked for.这句话是个简单的定语从句,which所引导的从句修饰前面的先行词book.
这里你要注意,which在引导从句时一般充当一定的成分,在这句话中which做的是介词for的宾语.或者简单一点来说,ask是个不及物动词(vi.),也就是说如果ask后面要想加宾语的话必须要加上相应的介词来引导,而ask for sth是固定的搭配.如果ask这个动词换成及物动词(vt.)比如说like,句子变成this is the book which you like就对了.
再简单一点来说,当which在从句中做宾语时,你要是看见从句中的动词是vi.后面一定要加介词,如果要是vt.就什么都不用加.也不知道你明白没有呵呵~
 
 
展开全文阅读
剩余:2000
上一页:椭圆简单性质
下一页:求解这个表格