急!!!恳请英语达人帮忙详细解释一道英语选择题的答案,O(∩_∩)O谢谢!!!

如题:Isthismuseum___youvisitedafewdaysago?A.whereB.thatC.onwhichD.theonePS:该题答案为D项,说是缺少... 如题:Is this museum ___ you visited a few days ago?
A. where B. that  C. on which  D. the one
PS:该题答案为D项,说是缺少先行词,我想不明白,我拙见是选B项,Is this museum ___ you visited a few days ago?这个句子可转变成=》You visited this museum a few days ago.那么this museum 就是原句中Is this museum ___ you visited a few days ago?的宾语兼先行词了。
请问我的理解哪里出错了,求详解,thank you so much!!!
展开
深海独影
2013-01-30 · TA获得超过3194个赞
知道小有建树答主
回答量:1010
采纳率:68%
帮助的人:448万
展开全部
这是定语从句的一个陷阱题(也是经典题)。做这种题先把疑问句改为陈述句。
就是this museum is ____you visited several mothns ago。
有主语,谓语。发现缺宾语。所以填the one充当先行词。后面是省略that的定语从句
但是。把这个句子改一下。
Is this the museum____you visited several mothns ago?
这是就要填that。which或不填。做定语从句的宾语成分
还有一种是
Is this the museum____you visited the airplanes several mothns ago?
这里就要填where或in which。因为the museum在定语从句中做地点壮语
所以要小心这类题
念念大吉
2013-01-30 · TA获得超过8213个赞
知道大有可为答主
回答量:4080
采纳率:80%
帮助的人:5928万
展开全部
Is this museum ___ you visited a few days ago?

将这句话变成肯定句吧:
This museum is the one (that) you visited a few days ago.

this museum是主语 the one 是先行词

现在理解了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lszxbooker
2013-01-30 · 知道合伙人教育行家
lszxbooker
知道合伙人教育行家
采纳数:7653 获赞数:37151
毕业于安徽师范大学外国语学院,现研究生在读,2003年开始从事高中英语教学工作至今

向TA提问 私信TA
展开全部
你要把这个句子转换成肯定句就容易多了,你给的句子只能是This museum is ____you visited a few days ago,你看一下是不是缺少先行词(也就是is 后面的表语),你选B的话题目改成Is this the museum…就行了,别小看一个the,因为有了它句子就变成This is the museum___, 这样先行词就有了,也就可以选B了
不懂请继续追问,谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mymayue1314
2013-02-01
知道答主
回答量:4
采纳率:0%
帮助的人:5011
展开全部
先换成陈诉句,因为museum是可数名词,所以这个this应该是修饰museum的,还原成this museum is____ you visited a few days ago.很明显后面是定语从句,前面缺少先行词,所以得选一个名词或代词了。只有the one合适。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式