英语题(定语从句)

来源:百度知道 编辑:UC知道 时间:2024/05/15 19:51:44
I will talk about a newly opened market ____you may get all ___
you need.
A.in which,which B.where,that C.where,which D.which,that
选啥,为啥,谢谢!!!

选B
第一个先行词market在定语从句中做地点壮语
第二个先行词all在定语从句中做宾语,又因先行词是all(不定代词),故只能用that

B

B.
第一空where充当地点壮语,相当于in the market。(其实也可以用in which),可以理解为 you may get all that you need in the market。
第二空填that,因为先行词是不定代词all,而且指物,所以连接词一定要用that。

all _ you need
这里表示所有你想要的东西 可以是WHAT 或者THAT
那么A 和C就去除
WHERE 和 WHICH
你可以看有一个NEWLY ,是这个新开的超市.
特指这个新的超市 所以答案是 D

选D
原本是:I will talk about a newly opened market . In the newly opened market ,you may get all that you need.
把两句合成一句,介词in提前。又因为已有先行词all,所以只能有that(亦可省略)。

b