看看这两道题有什么不同,他们都是定语从句吗?该选什么?请说明理由,谢谢!

来源:百度知道 编辑:UC知道 时间:2024/05/13 15:38:15
1. Is this the museum ___ you visited the other day?
A. that B. where C. in which D. the one

2. Is this museum ___ some German friends visited last Wednesday?
A. that B. where C. in which D. the one

对这种题你需要先把它转换成陈述句来看
比如第一道题转换后:this is the museum ___ you visited....
现在很容易看出句中缺少一个引导词that或which,而且visit是及物动词不用加介词,所以选 A
第二题转换后(museum前缺少冠词the,所以就应该是this):this museum is ____some German friends visited last Wednesday现在看出句中is后应该有个先行词the one,然后在加引导词that,当然that可以省略,所以选D

准确判断先行词在定语从句中的成分(主、谓、宾、定、状),也能正确选择出关系代词/关系副词。1. Is this the museum ___ you visited the other day?
A. where B. that C. on which D. the one
2. Is this museum ___ some German friends visited last Wednesday?
A. where B. that C. on which D. the one答案:
例1 D,例2 A
例1变为肯定句: This museum is ___ you visited a few days ago.例2变为肯定句: This is the museum ___ the exhibition was held.
在句1中,所缺部分为宾语,而where, that, on which都不能起到宾语的作用,只有the one既做了主句的表语,又可做从句的宾语,可以省略关系代词,所以应选D。
而句2中, 主、谓、宾俱全,从句部分为句子的状语表地点,既可用副词where,又因 in the museum词组,可用介词in + which 引导地点状语。而此题中,介词on 用的不对,所以选A。
关系词的选择依据在从句中所做的成分,先行词在从句中做主、定、宾语时,选择关系代词 (who, whom, that, which, whose);
先行词在从句中做状语时