定语从句专项练习题```

1.Isthisfactory___youvisitedtheotherday?A.thatB.whereC.inwhichD.theone(先行词不是factory,为... 1.Is this factory___ you visited the other day?

A.that B.where C.in which D.the one
(先行词不是factory,为什么不选B???)

2.Is this factory___some foreign friends visited last friday?

A.that B.where C. which D.the one
(还是觉得B,可不对呀\\\\)

3.The wolves hid themselves in the places __________ couldn’t be found.

A. that B. where C. in which D. in that

4. The freezing point is the temperature __________ water changes into ice.

A. at which B. on that C. in which D. of what

5.I’ll tell you __________ he told me last week.

A. all which B. that C. all that D. which

6.We’re talking about the piano and the pianist __________ were in the concert we attended last night.

A. which B. whom C. who D. that
为什么不选A. 先行词既是人又是物不就应该是用which吗??
请各位帮忙解释一下~~!!!! *详细点的解释!!!* 万分感谢拉 !!!

(o∩_∩o)
展开
给默默买肉吃
2008-02-26
知道答主
回答量:15
采纳率:0%
帮助的人:8.5万
展开全部
1要分析下句子成分,主句is this factory___只要主语成分this factory和谓语成分is,缺少宾语。从句___you visited yesterday也只有主语you和谓语visited,缺少宾语。因此空格处应该填既能做主句宾语又能做从句宾语的选项。只有the one(that省略) 可以满足。
至于where,从句中visited接的应该是宾语,而不是状语,要把这个词具体放到句子中去分析。
2和1一样
3b
4a
5c
6d是人的时候可以用who和that,物的时候可以用which和that,既有人又有物的时候就用that了(*^__^*)
高中学的语法,可能有的也没大考虑对,参考一下喽
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式