This factory is where I worked last year中的where的问题

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呢?
xiaodeng_2k 1年前 已收到3个回答 举报

searchheart 幼苗

共回答了21个问题采纳率:85.7% 举报

从语法上来讲 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的那儿.

1年前

7

紫夜梦雪 幼苗

共回答了22个问题 举报

只有A. where 是对的。我多次回答过学生关于这个问题的提问。很多学生会错误地使用 that、which。 我有文章详细地谈论过这个问题,这里告诉你一个简单的办法。
先行词是表示地点、位置的名词,定语从句的引导词用 where.
注意: where 很多时候可以用 in/at/... which 代替,这是比较文的用法,不如用where自然。
先行词是时间名词的,用w...

1年前

3

水上的飞鸟 幼苗

共回答了1224个问题 举报

答案是D没错:
楼主把这个句子改成陈述句看看:
是this is house______呢,还是this house is______
很明显第二种是对的,那么答案就显而易见了!
希望能帮到你,如果有用,请及时采纳!

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.026 s. - webmaster@yulucn.com