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

这题答案是D,选B为什么不行?that也可以做宾语啊... 这题答案是D,选B 为什么不行?that 也可以做宾语啊 展开
杨哲茜
2012-09-29 · TA获得超过2.3万个赞
知道大有可为答主
回答量:4434
采纳率:0%
帮助的人:1825万
展开全部
Is this museum ___ you visited a few days ago?  

A. where 
B. that 
C. on which 
D. the one

答案:D
解析:构成表语从句
译文:这就是你前几天参观的博物馆啊?

This museum is the one you visited a few days ago.
这就是你前几天参观的博物馆。

注释:you visited a few days ago做the one 的定语来修饰限制它
the one you visited a few days ago 整体做句子的表语
追问
表语从句也可以用that作连接词啊
追答
拓展训练

Is this the museum ___ you visited a few days ago?  

A. where 
B. that 
C. on which 
D. the one

答案:B
解析:构成定语从句
江凤兰
2012-09-29 · TA获得超过1274个赞
知道小有建树答主
回答量:663
采纳率:0%
帮助的人:481万
展开全部
答案: D
改成陈述句就是: This museum is the one (that/which) you visited a few days ago.
属于定语从句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郸珉01I
2012-09-29
知道答主
回答量:14
采纳率:0%
帮助的人:9.4万
展开全部
我们把句子还原成正常语序,即this museum is ——you visited ...
所以this museum是主语,is是谓语,因此这是无表语也无先行词,如果要用that就应该添一个先行词。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
起个名字真难吖吖
2012-09-29
知道答主
回答量:26
采纳率:0%
帮助的人:6.5万
展开全部
应该是特指你几天前去的那个博物馆吧。所以就用the one。这个是强调句吧?好久没学英语语法了,以前的也记不大清楚了,that用于强调句型貌似有很多限制条件,具体忘了,你可以去查一下资料。最后应该是ago吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sophie5513
2012-09-29
知道答主
回答量:38
采纳率:0%
帮助的人:12.5万
展开全部
此处并不是直接的定语从句,直接填that则没有先行词,选the one后面实际省略了that这个连接词
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式