这两句有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/05/30 11:51:59
3.This is the museum _____ we visited last week.
A. where B. which C. the one that D. in which
4. This is the museum _____ my father worked five years ago.
A. where B. which C. the one that D. that

答案一个是B,一个是A,两句话有什么区别呢?

1.两句都是考查的定语从句的知识
2.到底定语从句的引导词是选择关系副词还是关系代词,要判断定语从句部分所缺的成分,如从句缺少主语,宾语,表语,定语则引导词选择关系代词,如果缺少地点状语,时间状语和原因状语则引导词选择关系副词
3.This is the museum which we visited last week.
从句部分we做主语,visit及物动词做谓语,last week 做时间状语,所以从句部分缺少宾语,先行词museum指物,所以选择which来引导定语从句
4.This is the museum where my father worked five years ago.
从句部分my father 做主语,work在从句中做谓语,又因为work表示工作时是不及物动词后面就没必要跟宾语,five years ago在从句中做时间状语,所以从句不缺宾语而缺状语,先行词museum是表示地点的名词,所以定语从句要用where 来引导.

3中,横线上缺的是visited的宾语,所以只能选名词性的关系“代词”,只能选B。

4中要选的是修饰work的地点的关系“副词”,所以只能是A。

要弄清横线上缺的究竟是副词,还是代词。

3中,横线上缺的是visited的宾语,反过来正读既是:visit which
4中, 要选的是修饰work的地点的关系“副词”,
4中如果要用which,那得加个介词at ,
成为This is the museum which my father worked at five years ago.
因为你不能work museum,而是work at museum

1.哈哈,第一个中指的museum是"we visited "的博物馆,有选择性,所以选which.

2.这里的museum指的是我爸爸5年前工作过的"地方",代表一定意义,所以选方位词where

不要计较这些,WHERE,WHICH,随便用