英语语法疑惑

TheRomapeopleoriginallylivedinnorthwestIndiain____isnowsoutheastern.这里面为什么只能填what而不能填... The Roma people originally lived in northwest India in____is now southeastern.
这里面为什么只能填what 而不能填which?
请详细解释不能用which的原因?为什么呢?
展开
番茄小果_
2011-07-17 · 超过10用户采纳过TA的回答
知道答主
回答量:21
采纳率:0%
帮助的人:22.9万
展开全部
The Roma people originally lived in northwest India in _______ is now southeastern Pakistan.
A. what B. which C. that D. where
极具干扰性的选项是B,貌似定语从句。但in which在定语从句中,多作地点状语,如若这样,则从句中,无主语,从句便不完整了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
545969975
2011-07-17 · TA获得超过6162个赞
知道小有建树答主
回答量:709
采纳率:87%
帮助的人:420万
展开全部
如果用which的话, in which 相当于where 但where is now southeastern 缺少主语 所以which错误
填what的话 what is now southeastern 做宾语 与 in 构成介宾结构
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
272096831
2011-07-17 · TA获得超过694个赞
知道小有建树答主
回答量:578
采纳率:0%
帮助的人:378万
展开全部
what 在此处充当兼词 即what是in的宾语 又是后面is的主语 而which不能充当兼词
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式