英语定语从句

This is the school ____ we visited three days ago.

A. where B. / C. when D. what

Is this school ____ we visited three years ago?

A. the one B. which C. that D. where

这两个有什么区别
Is this the school ____ we visited three years ago?

A. the one B. where C. in which D. /

这三个的区别 分别怎么填 谢谢了

1、This is the school ____ we visited three days ago.

选择: B. /

解析:
1)本句可以改写为两个简单句——
* This is the school. 这是那所学校。
* We visited the school three days ago. 三天前我们曾参观过那所学校。
2)由改写的句子可以看出,空白处应该用关系代词充当宾语,where 和 when 都是关系副词,不能用;what 不能用来引导定语从句。
3)由于关系词在从句中作动词的宾语,因此可以省略。

2、Is this school ____ we visited three years ago?

选择:D. where

解析:
1)把本句改写回陈述句——
* This school is where we visited three years ago. 这所学校是我们三年前参观的地方。
2)where 指代 at the place,在句中引导表语从句,可以改为两个简单句:
* This school is the place. 这是那个地方。
* We visited at the place three years ago. 我们三年前在那个地方参观过。

3、Is this the school ____ we visited three years ago?

本题是双选: A. the one 和 D. / 都可以用(可能是命题者粗心,备选答案中设置了两个选项,或者本身就是多选题)

解析:
1)这个句子与第一句话结构基本相同,空白处可以用关系代词。由于关系代词作宾语,因此可以选择 D 项。(见第一题的分析)
2)A 项填入空白处后可以改写为三个简单句子——
* This is the school. 这是那所学校。
* It is the one 它就是那一所
* we visited the one three days ago. 三年前我们曾参观过那一所。
3)由此可以看出 the one 是 the school 的同位语。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-13
这类题是高考经常会出现的,(当时我高考湖南142分)一定要掌握。对于这类题目最好的方法是还原成陈述句(第2,3题),并且一定要注意school前面有无the
1.对于第一题,翻译为这就是我们三天前参观的学校。the school是先行词,空格中可以填写which/that作定语从句中的关系代词,并且作从句中visited的宾语。但根据定语从句中的知识,做从句的宾语成分时,一般关系代词可以省略。所以选择了答案B

2.将它改为陈述语序,This school is___we visited three days ago.(1).如果选择B.which那么前面缺少先行词,如果选择C.that也是前面缺少先行词,如果选择D.where,但是we visited后面缺少宾语,而where为关系副词,不能充当成分。所以按排除法也知道选择A.the one.(2).我们再顺着思维一次,分析一下the one.this school is the one we visited three days ago.本来是可以写成...the one that we visited three days ago的,其中the one作先行词,that作关系代词引导定语从句,并且充当从句中visited的宾语。但是在充当从句中宾语时,关系代词是可以省略的,所以就变成了the one we visited three days ago.
最后再全局分析一下这个句子的结构。This school is.....是一个表语从句,而这个表语从句中the one we visited three days 又是个定语从句。
3.再把第3题改成陈述句,发现与第一题句子完全一样,为this is the shool ___we visited three days.这样就可以按照第一题的思路解决了。所以选择D
希望可以采纳。
第2个回答  2012-04-04
1B 填that 或省略,这里没that选,省略
2.A 这里却了宾语,是宾语从句 加宾语
你换成statement 就是 this school is ..........we visit three years ago 前面一题the school就是宾语了,用作先行词加定语
3.D 上面的到来,有this 做主语,the school做宾语,定语从句,可以填that 或省略,这里没that选 变陈述语气就是 this is the school.....跟第一题一样