高中英语语法,这里为什么用when?which不行?为什么?

如题所述

The exact year (when Mary and her family climbed Mount Tai ) was 2012.

这里不能用when。

括号里是个定语从句,先行词是year,连词which指代先行词。同时在句中有两个功能,一是引导从句,二是在从句中充当主语或宾语。

这个从句即不缺少主语,也不缺宾语,which无用武之地。

when作连词时,也有两个功能,一是引导从句,二是在从句中充当时间状语。

所以只能用when,不能用which。

追问

必须两个功能同时具备吗?

追答

我不太明白你的话。
有个方法一定要遵守:
看到从句后,先判断从句中是否缺少主语,宾语(当然要看从句中的谓语动词是否是及物动词.)。如果不缺主语,宾语,就不能用连接代词(如which that who 等)。
只能用连接副词(when why where 等)。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-26
The exact year when Maty and her family climbed Mount Tai was 2012.
Mary and her family climbed Mount Tai句子结构完整,而which是关系代词,在定语从句中作主、宾、表,所以,这里不能用which
when可以用in which替代
表示in the year
玛丽和她家人登泰山的准确年份是2012年。
第2个回答  2020-04-26
which做定语从句只能是关系代词,且在句子中做主语或者宾语。而这个句子不缺主语和宾语,而是时间状语,所以用关系副词when
相似回答