关于定语从句中what和where,in which 的用法差异

Amoderncityhasbeensetupin-----wasawastelandtenyearsago.A.whatB.that,C.whichD.whereC为什... A modern city has been set up in -----was a wasteland ten years ago.
A.what B.that,C.which D.where C为什么不对呢。而是A呢?

If you are travelling____the customs are really foreign to your own ,please do Romans do . A,in which B.what C.when D.where 为什么不选C而选D呢?
展开
夏日日日
2010-12-28 · 超过16用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:39.3万
展开全部
1. in 后面接句子,所以是名词性从句,而句子少主语所以用连接代词what。which在名词性从句中表示哪一个 意思不对。此句不是定从所以不要看错了。
2. if 从句中travel 是不及物动词,由where引导的从句做地点状语,意思是旅行的地方的风俗和自己的风俗不同。when表示时间,where表示地点。旅游的地点风俗不同所以不选when。
大弯肖哥
2010-12-30 · TA获得超过367个赞
知道答主
回答量:45
采纳率:0%
帮助的人:17.4万
展开全部
给你一个更为准确和详尽的答案解析:
1. 首先需要指出的是,本题并不是定语从句,而是介词in后接的宾语从句(名词性从句)。连接代词what引导名词性从句时,意为“什么;所......的”,在从句中作主语、宾语或表语;which意为“哪一个”;where意为“哪里”;that引导名词性从句时,无意义,在从句中不充当任何成分。本题宾语从句缺少主语,故A项正确。
2. 再次需要指出的是,本题也不是定语从句,而是地点状语从句,因为没有被定语从句修饰的先行词。连词where引导地点状语从句,修饰主句谓语动词travel。再如:The doctor advised me to live where the air is fresher.此处where即是引导地点状语从句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北极企鹅919
2010-12-30 · TA获得超过163个赞
知道答主
回答量:78
采纳率:0%
帮助的人:0
展开全部
楼上第一句解析得很清晰。
第二句中。这里“where”做了地点状语。译为如果你对你所旅游的地方很陌生,请入乡随俗。这里where译为……地方。在语法上,when也是正确的,但在语意上where最佳。如果用when就译为如果你旅游,习俗对你很陌生的时候,请入乡随俗。第一小句和第二小句不连贯。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式