英语语法疑惑
TheRomapeopleoriginallylivedinnorthwestIndiain____isnowsoutheastern.这里面为什么只能填what而不能填...
The Roma people originally lived in northwest India in____is now southeastern.
这里面为什么只能填what 而不能填which?
请详细解释不能用which的原因?为什么呢? 展开
这里面为什么只能填what 而不能填which?
请详细解释不能用which的原因?为什么呢? 展开
3个回答
展开全部
The Roma people originally lived in northwest India in _______ is now southeastern Pakistan.
A. what B. which C. that D. where
极具干扰性的选项是B,貌似定语从句。但in which在定语从句中,多作地点状语,如若这样,则从句中,无主语,从句便不完整了。
A. what B. which C. that D. where
极具干扰性的选项是B,貌似定语从句。但in which在定语从句中,多作地点状语,如若这样,则从句中,无主语,从句便不完整了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果用which的话, in which 相当于where 但where is now southeastern 缺少主语 所以which错误
填what的话 what is now southeastern 做宾语 与 in 构成介宾结构
填what的话 what is now southeastern 做宾语 与 in 构成介宾结构
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
what 在此处充当兼词 即what是in的宾语 又是后面is的主语 而which不能充当兼词
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询