Is this museum ___ you visited a few days age?为什么?例1.Is this museum ___ you visited a few days age?A.where B.that C.on which D.the one例2.Is this the museum ____ the exhibition was held.A.where B.that C.on which D.the one例1 D,例2 A

问题描述:

Is this museum ___ you visited a few days age?为什么?
例1.Is this museum ___ you visited a few days age?
A.where B.that C.on which D.the one
例2.Is this the museum ____ the exhibition was held.
A.where B.that C.on which D.the one
例1 D,例2 A

例1答案为D---that
定语从句,that是引导词,this museum 是先行词
例2答案为A
held后缺少地点壮语,所以用where

1 the one作museum的同位语,you visited a few days age为the one的定语从句 关系代词为 that在定语从句中为宾语可省
2 还是定语从句,where在定语从句中作地点状语

你要看museum在后面的从句当中作什么成分。
在例1中,如果拆开两个句子,后面的句子就是You visited the museum a few days ago,所以museum在从句当中是作宾语,因此先行词应该用the one.
至于为什么要用the one 而不是that,就要看前面的部分。同样拆分成两个句子:
如果是that,前面改成陈述句应该是This is the museum that...
但这里没有the,前面改成陈述句应该是This museum is the one (which/that)...(也就是省略了which 或that了)
在例2中,拆分之后第二个句子是The exhibition is held in the museum,先行词应该是代替整个状语in the museum,所以选where

1 一般遇到这样的把语序调整一下成陈述
this is museum ...
后半句没有宾语
加the one
成this is museum the one you visited...
2 this is the museum...从句拉
本应是this is the museum which/that
但后面有exhibition was held 要用held in
介词提前, 变成 in which
就是this is the museum where the exhibition...

变成陈述句就好理解了1.This museum is the one you visted a few days ago.the one 是宾语 后面的是定于从句修饰它2.This is the museum where the exhibition was held.这个后面的定于从句缺壮语,用where...

b
a

第一句是定语从句中的特指 后面的可以看做是you visited teh museum a few days ago
下面的是介词加先行词 等同于用一个副词做先行词 可以看为
the exhibition was held in this museum
把IN THIS MUSEUM提前 用副词代替
也就是 IN WHICH = WHERE!~