i would like to live in a place —there's plenty of sunshine.A.which B.whom C.when D.where 请...i would like to live in a place —there's plenty of sunshine.A.which B.whom C.when D.where请问为什么选择D而不选A,不是从句不缺地点状语吗,接which或者that就可以吗?

问题描述:

i would like to live in a place —there's plenty of sunshine.A.which B.whom C.when D.where 请...
i would like to live in a place —there's plenty of sunshine.
A.which B.whom C.when D.where
请问为什么选择D而不选A,不是从句不缺地点状语吗,接which或者that就可以吗?

选A的话,得加个which place ,这样显得很累赘的。 然后英语很多是因为语言习惯的差异,你觉得很奇怪。习惯就好,多读读原文,多看看美剧电影什么的。

这是个定语从句,先行词是a place, 是表示地点的名词,而且这个名词在定语从句中充当地点状语,所以必须用关系副词where.
我们把从句它拆成简单句就清楚了There’s plenty of sunshine in that place. (地点状语)

先行词是 place
there's plenty of sunshine in the place
因为有了一个in,所以不能用which
可以用in which,相当于where

因为前面所说的是地方,所以后面所修饰的是那个地方的特征。所以用的是where。

D
我愿意住在一个充满阳光的地方.
正因为缺少的是地点状语,才用where.which或that在定语从句中只能做主语或宾语.关系副词where,when才能做状语.

D