Is this museum ___ you visited a few days ago?    A. where B. that C. on which D. the one

Isthismuseum___youvisitedafewdaysago?A.whereB.thatC.onwhichD.theone为什么不选A?要具体一点的讲!还有,... Is this museum ___ you visited a few days ago?    A. where B. that C. on which D. the one
为什么不选A?要具体一点的讲!还有,
i don't remember the year___(when or that) that earthquake broke out.
i don't remenber the year___(when or that )i spent in the countryside.
要具体解释一下,我定语从句学得超烂!
展开
猫的迦南
2011-07-16 · TA获得超过884个赞
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:353万
展开全部
选D啊
先变成陈述句吧:this museum is the one you visited a few days ago.这样看就清楚多了。museum是可数名词单数,前面需要冠词,所以原题里this做了冠词,this museum是主语,is是谓语,差了表语,the one作表语了,而引导词that在从句中做了宾语,可以省略。如果题目是Is this the museum ……,museum有冠词the ,this做的是指示代词。整个主句主要成分齐全了,所以只考虑从句部分。可以填that或省略。

后面第一个填when,因为从句成分齐全,只能加状语,when做状语
第二个填that,spent及物动词,需要加宾语,that在从句中做宾语成分
KIM9026
2011-07-16 · TA获得超过159个赞
知道答主
回答量:71
采纳率:0%
帮助的人:28.3万
展开全部
选B. that 【 museum在visited后面做宾语】
when 【year在后面的句子中做时间状语】
that 【year在后面的句子中做宾语】

做这类题目时,可以把前面的被修饰词带到后面的句子里面,看看该词在后面的句子里做什么成分。如果是宾语就用which/that/who/whom,做定状语就用when/where等等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangwen05
2011-07-16
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
where在句中不充当成份,该定语从句缺少做visited宾语,故应用that充当。同样第三个用that,不用when.而第二个成份齐全,应用when.总之,连接副词,where,when,why和介词+which,都在定语从句中不充当成分,而连接代词that,which在定语从句中要充当成分的。该选哪个,要判断定语从句中是否结构完整,主谓宾是否齐全。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式