一道英语选择题2.(06浙江) I was given three books on cooking,the first ____I really enjoyed.

问题描述:

一道英语选择题2.(06浙江) I was given three books on cooking,the first ____I really enjoyed.
2.(06浙江) I was given three books on cooking,
the first ____I really enjoyed.
A.of that B.of which C.that D.which
疑问:定语从句,不是说有序数词或者基数词的不能用which吗,题里面不是有three,the first吗?
4位高手都回答了.但是没有回答到我提问的重点.定语从句有好几个情况是说不能用which,只能用that.句中有序数词,基数词,就是属于其中的一种.所有我的重点是:既然有three,the first.那为什么还可以用which(我很明白 介词+which,所以这点不用再解释了.我也不是为了做题而做题,而是要真正理解.)

我觉得我有必要回答下:楼主你要知道:先行词被序数词、 形容词*、 the only,the very,the last等修饰时,关系代词通常只用that,不用which(注意没有基数词的事儿)在这里你要注意规定是当这些词(序数词、 形容...