题目:
Is this museum ______ they visited last month?
A. that B. the one C. which D. the one who
正确答案:B
the one的解释,已从之后列出的帖子中得到:
https://www.cpsenglish.com/question/8294
学生的问题是,为什么不能选C。
which这里为关系代词,引导表语从句。
which做visit的宾语,还融合了一个先行词,这个先行词完全可以是the one。
另外,个人觉得唯一别扭的地方是,which融合的先行词是一个地点;但不能使用where,which也是可以接受的。
Is this museum ______ they visited last month?
A. that B. the one C. which D. the one who
正确答案:B
the one的解释,已从之后列出的帖子中得到:
https://www.cpsenglish.com/question/8294
【答】这道题不能选C的原因是:(1)如果把which看作连接代词(不能看作关系代词),可以引导表语从句。在这种情况下,which的意思是“哪一个”,而不是“那一个”,这样,句子的意思就是:“这个博物馆是他们上个月参观的哪一个吗?”但是,在汉语中,只能说“是那一个吗?”或者“是哪一个?”,不能说“是哪一个吗?”。(2)“which做visit的宾语,还融合了一个先行词”的说法是错误的。
Is this museum the one they visited last month? 这个博物馆是他们上个月参观过的那个博物馆吗?
A. that B. the one C. which D. the one who
如果网友把这个句子变为肯定陈述句再分析。就知道为什么要选B答案,而不选C答案。
This museum is the one (that/which 可省略) they visited last month.
这家博物馆就是他们上个月参观过的的博物馆。
This museum【主语】// is【系动词】// the one 【表语】//(that/which 可省略) they visited last month【修饰表语后置定语】.
备注(1):that/which they visited last month为定语从句修饰先行词the one,关系代词that/which代替先行词the one并在定语从句作谓语动词visited的宾语。
备注(2):one为替代词用法,替代museum.如果选择B答案which会出现2个错误。错误(1)逻辑错误,This museum is which they visited last month.(错误英语句子)。错误(2) 定语从句没有先行词。
【1】This museum is the one (that/which 可省略) they visited last month.【正确】
【2】This museum is which they visited last month.【错误】
特别备注:which引导表语从句,主句的主语必须是“表示疑问的名词”
The question is which is better.问题是哪一个更好。
备注:which引导表语从句并在表语从句作主语。
The question is which they want.问题是他们想要哪一个。
备注:which引导表语从句并在表语从句作谓语动词want的宾语。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!