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.就什么都不用加。也不知道你明白没有呵呵~
ask的含义是:问,它后面接宾语一般是人而不是物。
ask for后面接宾语(物)意思是:向(某人)索要(某物)
你这一题如果不加for就缺少了宾语。
这个句子是宾语从句,所以一定要加for。句子的意思是:这就是你要的书。
ask sb for sth,在宾语从句句尾其中省略了me。
ask for something 是固定搭配
this is the book which you asked for 意思是“这就是你要找的那本书”
this is the book which you asked 意思是“这就是你要问的书”
ask for sth是“要什么东西、寻求”的意思,而ask是“问”的意思。两句话的意思完全不同。
如果要表达“你问到过的那本书” 就是the book which you asked about.