定语从句试题

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:04:07
This is the school_____ we visited three years ago.
A. where B. / C. when D. what
参考答案 B

The is the factory ______we worked a year ago.
A. where B that C. which D. on which
参考答案 A

句型相同,为何答案不同?其中包含什么知识点?谢谢!
还有两道:
Is this school ______ we visited three years ago.
A.the one B.which C.that D.where
参考答案是A
Is this the school ______ we visited three years ago.
A.the one B.where C.in which D./
参考答案是D

两句句子就相差一个the,为何选择,B和D?我选C和B,错在哪里?请高手指点。

1.从句中的visited是及物动词,所以从句缺少宾语,用which代替,定语从句中which作宾语可省略
2.worked是不及物动词,从句缺少状语,所以选where,on which应该为in which
3.变成陈述语序:This school is ___ we visited three years ago.空格中应填the one which,而which可省略,所以填the one就可以了
4.变成陈述语序:This is the school ___ we visited three years ago.是定语从句,先行词是the school,从句缺少visited的宾语,选which,而which作宾语可省略
比较一下3,4这两句句子,可以发现3其实缺少一个表语,4已是一个完整的句子,那么只能是定语从句
或者还可以这么想:4中the school有the,说明是特指,所以后面一定会有一个定语来修饰,所以是定语从句,而3没有特指就不需要

This is the school_____ we visited three years ago.可以填which,也可以省略.怎么区分呢,你看"the school"后边的句子里有个‘there'句子里已经不缺少东西了,相识的你看The is the factory ______we worked a year ago,先看the foctory 是个地点,句子中worked(work是不及物动词)后面没有词了,少了个地点,所以要用个关系词,关系词常有3个作用:1,引导定语从句。2,代替先行词。3,在定语从句中担当一个成分。这里呢就要填一个引导地点的词,就是关系副词where了
Is this school ______ we visited three years ago。看到school前边没有the,就要想到,这个句子是不是定语从句阿,没有the特指,想得没错,他是宾语从句,还原句子是this school is……所以用the one 。
第二个句子呢,你还原成陈诉句和第一道题一样的。呵呵。你在上高中吧,努力学习哦,估计是90后,嘻嘻

第一题中visit是及物动