Is this museum ___ you visited a few days age? A. where B. that C. on which D. the one这题答案是D,选B 为什么不行?that 也可以做宾语啊
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/14 00:06:39
Is this museum ___ you visited a few days age? A. where B. that C. on which D. the one这题答案是D,选B 为什么不行?that 也可以做宾语啊
Is this museum ___ you visited a few days age? A. where B. that C. on which D. the one
这题答案是D,选B 为什么不行?that 也可以做宾语啊
Is this museum ___ you visited a few days age? A. where B. that C. on which D. the one这题答案是D,选B 为什么不行?that 也可以做宾语啊
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 整体做句子的表语
其实也蛮好理解的,翻译成陈述句你自然就懂了
我们把句子还原成正常语序,即this museum is ——you visited ...
所以this museum是主语,is是谓语,因此这是无表语也无先行词,如果要用that就应该添一个先行词。
答案: D
改成陈述句就是: This museum is the one (that/which) you visited a few days ago.
属于定语从句
that和the one 疑惑的时候 可以看下题目意思,题中有木有强调的意味
句中强调是不是、是不是就是那个、那个你几天去的? 用the one强调下啦
应该是特指你几天前去的那个博物馆吧。所以就用the one。这个是强调句吧?好久没学英语语法了,以前的也记不大清楚了,that用于强调句型貌似有很多限制条件,具体忘了,你可以去查一下资料。最后应该是ago吧?
因为前面有this这词,所以不能用that
此处并不是直接的定语从句,直接填that则没有先行词,选the one后面实际省略了that这个连接词