答案为什么是which?另外2个为什么不可以?

来源:百度知道 编辑:UC知道 时间:2024/06/23 09:01:55
1.Is this the shop (which) sells children's clothing?
1.which 2.where 3.in which
请问正确答案为什么是which?用“where”和“in which”为什么不可以?

2.My house,(which) I bought last year,has got a lovely garden.
1.which 2.where 3.that
请问正确答案为什么是which?用“where”和“that”为什么不可以?

where是关系副词 =in which的 。。是在句子不缺少成分的时候用的 。。
这个句子明显就是缺少成分 。。。
少主语的。。(who)seels children's clothing..这里少谁 就是主语。。所以要用which这个关系代词补上。。做主语。。
。。
which 。。这里是非限制性定语从句。。一般都用which的 。。标志就是他的逗号。。。 所以 这里既是which了。。。可是说你以后看见逗号一般都是选择which。。。

1.定语从句的关联系就代替前面的名词。WHICH/that 可以代替一个名词。本来的从句应该是the shop sells.. 你要填的词要代替THE SHOP。所以是WHICH.
WHERE=IN WHICH.如果你选它们,就把从句变成了 IN THE SHOP SELLS ...缺少主语。
2.从句的意思是,i bought my house last year.你要填的词代替MY HOUSE.本来可以选WHICH 或THAT.但是,这种用逗号把关联词和前面的名词分开的句子叫非限定性定语从句。非限定性定语从句只能用WHICH.不给用THAT

1.从句中 意为 the shop sells children's clothing, 所以用which代the shop ,卖衣服的是那个商店,而不是那个地址,别用Chinglish来混淆概念, in which 更不对了,从句就没主语了。

2.第二个类似于第一个,买的是my house,代house 当然用which。而这句话是非限定定语从句,非限定定语从句中不能用关系副词why和关系代词that,而用who, whom代表人,用which,whose代表事物

高一的语法重点——定语从句。
关系词分为关系代词(which,that,who,whose)和关系副词(where,when)
判断用关系副词还是代词要看先行词在从句里面充当什么成分。
第一句,the shop在从句中充当主语,用关系代词which或者that;
第二句my house在从句中充当宾语,同样也用关系代词,但因为是非限制性定语从句