This factory is where I worked last year中的where的问题这句话对吗?如果对的话那这道题 Is this house ____ you visited Mr.Black last summer?A.where B.which C.the one that D.the one where答案为什么选D而不选A呢?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 00:39:02
This factory is where I worked last year中的where的问题这句话对吗?如果对的话那这道题 Is this house ____ you visited Mr.Black last summer?A.where B.which C.the one that D.the one where答案为什么选D而不选A呢?
This factory is where I worked last year中的where的问题
这句话对吗?如果对的话那这道题
Is this house ____ you visited Mr.Black last summer?
A.where B.which C.the one that D.the one where
答案为什么选D而不选A呢?
This factory is where I worked last year中的where的问题这句话对吗?如果对的话那这道题 Is this house ____ you visited Mr.Black last summer?A.where B.which C.the one that D.the one where答案为什么选D而不选A呢?
从语法上来讲 a和d都是对的,但是从语义上来讲明显就D比A好.
换成陈述句来讲就是说
This house is the one where you visited Mr.Black last summer.
这个房子是去看你拜访Mr Black的那栋.
This house is where you visited Mr.Black last summer
这个房子是你拜访Mr Black的那儿.
只有A. where 是对的。我多次回答过学生关于这个问题的提问。很多学生会错误地使用 that、which。 我有文章详细地谈论过这个问题,这里告诉你一个简单的办法。
先行词是表示地点、位置的名词,定语从句的引导词用 where.
注意: where 很多时候可以用 in/at/... which 代替,这是比较文的用法,不如用where自然。
先行词是时间名词的,用w...
全部展开
只有A. where 是对的。我多次回答过学生关于这个问题的提问。很多学生会错误地使用 that、which。 我有文章详细地谈论过这个问题,这里告诉你一个简单的办法。
先行词是表示地点、位置的名词,定语从句的引导词用 where.
注意: where 很多时候可以用 in/at/... which 代替,这是比较文的用法,不如用where自然。
先行词是时间名词的,用when. 偶尔也可以用 at which 等替换。
先行词是表示原因的名词,常见的是 reason, 后面用 why, 【 也有用that的,是不规范用法,尽管已被很多人认可。】
其他情况下用that, 表示人的可以用who, 更自然。
所以格的引导词用which, whose. 注意whose 有时候相当于which, 是旧式和方言的用法,了解即可。看到的时候知道这不是错的就行了。
关于引导词的用法掌握这些简单规则就可以对付一般的问题了。但是实际使用的情况比较复杂,此处不详说了。根本的一条是根据前面的先行词的意义选用相应的引导词。有的词有多个意思,就可能使用不同的引导词。具体情况自己在阅读中注意积累就行了。
收起
答案是D没错:
楼主把这个句子改成陈述句看看:
是this is house______呢,还是this house is______
很明显第二种是对的,那么答案就显而易见了!
希望能帮到你,如果有用,请及时采纳!