定语从句中只能用which的习题(要详细解释)!!!!

附:
定语从句中只能用which的三种情况:
(1)在介词后面的关系代词用which。即“介词+which(代物)”
(2)在非限制性定语从句中只能用which。

定语从句中只能用which的三种情况:
(1)紧跟在介词后面的关系代词用which。即“介词+which(代物)”。如:
I saw a desk on which there was a book.我看见一张桌子,上面有一本书。
注意:如果on调到句子后面,与which隔开,则which也可以换成that:
I saw a desk which/that there was a book on.
(2)在非限制性定语从句中只能用which。如:
She has a big house, which was painted white.她有一座大房子,房子漆成了白色。
(3)which后面有插入语时。如:
This is the gramma book which, as I have told you, will improve your English.这就是这本语法书,我告诉过你,它会提高你的英语水平。

这个知识点比较简单,没有必要专门弄出这类题的专项练习。你不如全面提高定语从句的语法知识。网上有很多定语从句的专项练习,你自己查一查吧。
祝你学习进步!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-14
(1) The newly built café, the walls of_______ are painted light green, is really a peaceful place for us, specially after hard work.
A. that B. it C. what D. which (d)
这种情况比较简单 只要记住介词后只能用which或者whom 先行词为物就用which 先行词为人就用whom 就行了 这个题先行词为The newly built café为物 就用which

(2)Ted came for the weekend wearing only some shorts and a T-shirt, ____ is a stupid thing to do in such weather.
A. this B. that C. what D. which (D)
先行词为物(不是人的都属于物,Ted came for the weekend wearing only some shorts and a T-shirt这件事)在从句中做主语 可以用that which 在非限定定从中用that 不用which。
注意 这里不能说非限定性定语从句中只能用which 是不能用that和why 其他的都可以用
比如今年陕西的高考题
I walked up to the top of the hill with my friend, __________ we enjoyed a splendid view of the lake.
A. which B. where C. who D. that (b)
因为先行词(the top of the hill )在从句中做了地点状语本回答被提问者采纳
相似回答